Masterdata Suite-Commit Id is: fe2db3cb & Branch Name is:release-1.2.0.1
Server Component Details 
Group: io.mosip.hotlist, Artifact: hotlist-service, version: 1.2.0.1-B2, Commit ID: 20b256a
Group: io.mosip.admin, Artifact: admin-service, version: 1.2.0.1-B2, Commit ID: 20b256a
Group: io.mosip.kernel, Artifact: kernel-auditmanager-service, version: 1.2.0.1-B2, Commit ID: 20b256a
Group: io.mosip.kernel, Artifact: kernel-auth-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a
Group: io.mosip.biosdk, Artifact: biosdk-services, version: 1.2.0.1-B3, Commit ID: f2a0b59
Group: io.mosip.idrepository, Artifact: credential-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a
Group: io.mosip.idrepository, Artifact: credential-request-generator, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a
Group: io.mosip.datashare, Artifact: data-share-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a
Group: io.mosip.authentication, Artifact: authentication-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 0f164c6
Group: io.mosip.authentication, Artifact: authentication-internal-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 0f164c6
Group: io.mosip.authentication, Artifact: authentication-otp-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a
Group: io.mosip.idrepository, Artifact: id-repository-identity-service, version: 1.2.0.1-SNAPSHOT, Commit ID: de6186c
https://api-internal.qa-release.mosip.net/v1/idgenerator/actuator/info- No Response
Group: io.mosip.kernel, Artifact: kernel-keymanager-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a
Group: io.mosip.kernel, Artifact: kernel-masterdata-service, version: 1.2.0.1-B2, Commit ID: 20b256a
Group: io.mosip.kernel, Artifact: kernel-notification-service, version: 1.2.0.1-B1, Commit ID: 20b256a
Group: io.mosip.kernel, Artifact: kernel-otpmanager-service, version: 1.2.0.1-B3-SNAPSHOT, Commit ID: 20b256a
Group: io.mosip.pms, Artifact: partner-management-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a
Group: io.mosip.pms, Artifact: policy-management-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a
Group: io.mosip.preregistration.captcha, Artifact: pre-registration-captcha-service, version: 1.2.0.1-B2, Commit ID: bcee333
https://api-internal.qa-release.mosip.net/v1/pridgenerator/actuator/info- No Response
https://api-internal.qa-release.mosip.net/registrationprocessor/v1/packetreceiver/actuator/info- No Response
Group: io.mosip.registrationprocessor, Artifact: registration-processor-registration-status-service, version: 1.2.0.1-B3, Commit ID: 20b256a
Group: io.mosip.resident, Artifact: resident-service, version: 1.2.0.1-B3, Commit ID: 20b256a
Group: io.mosip.kernel, Artifact: kernel-syncdata-service, version: 1.2.0.1-B2, Commit ID: 20b256a
Group: io.mosip.idrepository, Artifact: id-repository-vid-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a
https://api-internal.qa-release.mosip.net/hub/actuator/info- No Response
https://api-internal.qa-release.mosip.net/v1/identity/actuator/info- No Response
Group: io.mosip.registrationprocessor, Artifact: registration-processor-registration-transaction-service, version: 1.2.0.1-B3, Commit ID: 20b256a
Group: io.mosip.registrationprocessor, Artifact: registration-processor-workflow-manager-service, version: 1.2.0.1-B3, Commit ID: 20b256a
Group: io.mosip.registrationprocessor, Artifact: registration-processor-landing-zone, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a
Group: io.mosip.registrationprocessor, Artifact: registration-processor-notification-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a
https://api-internal.qa-release.mosip.net/registrationprocessor/v1/opencrvs-stage/actuator/info- No Response
https://api-internal.qa-release.mosip.net/registrationprocessor/v1/reprocessor/actuator/info- No Response
Group: io.mosip.print, Artifact: print, version: 1.2.0.1-B2, Commit ID: 20b256a
https://api-internal.qa-release.mosip.net/registrationprocessor/v1/camelbridge/actuator/info- No Response
Server Errors 
No server errors
Test# Total# Passed# Skipped# FailedTime (ms)
BulkUpload2200868
GetAllTxnDetailBulkUpload1100131
GetApplicationConfigs110087
CreateBlockListedWords5500963
UpdateBlockListedWordStatus2200498
UpdateBlockListedWords7700775
UpdateBlockListedWordDetails5500546
FetchAllBlockListedWord100115
FetchBlockListedWordByLangcode2200216
SearchBlockListedWords99001,165
FilterBlockListedWords6600612
DeleteBlockListedWords1100125
BlockListedWordValidation110089
CreateDeviceType1010001,501
UpdateDeviceType9900855
UpdateDeviceTypeStatus2200246
FetchAllDeviceType1100346
DeviceTypeFilter8800823
DeviceTypeSearch6600876
CreateDeviceSpecification2020001,699
UpdateDeviceSpecStatus2200245
UpdateDeviceSpecification1818001,414
FetchDeviceSpec4400308
FetchAllDeviceSpec110088
DeviceSpecFilter1111001,159
DeviceSpecSearch1615011,800
CreateDevice1313001,279
UpdateDevice1313001,150
UpdateDeviceStatus1100124
FetchDevice5500548
GetDeviceHistory1100171
DeviceFilter7700956
DeviceSearch88001,883
DeleteDevice110087
DecommisionDevice2200216
DeleteDeviceSpec2200192
CreateDocumentCategory1111001,009
UpdateDocumentCategory9900791
FetchDocumentCategories3300240
FetchAllDocumentCategories110083
FilterDocCategory7700608
SearchDocCategories1717001,503
DeleteDocumentCategory2200164
CreateDocumentType9900728
UpdateDocumentType6600846
UpdateDocType3300409
FetchDocumentTypes3300302
FetchAllDocumentTypes110097
FilterDocumentType8800807
SearchDocumentType1717001,501
DeleteDocumentType2200151
CreateRegCenterType8800793
UpdateRegCenterTypeStatus1100134
SearchRegCenterType1515001,375
UpdateRegCenterType5500433
FilterRegCenterType101000933
FetchAllRegCenterType110076
FetchMissingRegCenterTypeDetails110076
DeleteRegCenterType2200150
CreateRegistrationCenter64021,570
UpdateRegistrationCenter55001,082
UpdateRegCentStatus1100150
FetchRegCent2323003,040
FetchAllRegCent1100104
FetchRegCentHistory3300291
RegCenterFilter4400389
RegCenterSearch100197
UpdateRegistrationCenterLang1100202
UpdateRegistrationCenterNonLanguage1100334
FetchMissingRegCenterDetails110077
DecommissionRegCenter1100207
DeleteRegCenter110081
UserCenterMapping4301387
UpdateUserCenterMapping3003249
UpdateUserCenterMappingStatus2101179
CreateMachineType101000978
UpdateMachineTypeStatus1100144
MachineTypeSearch111001995
UpdateMachineType7700557
FilterMachineType8800727
FetchAllMachineType110077
CreateMachineSpecification2019011,601
UpdateMachineSpecificationStatus1100175
SearchMachineSpec2121003,038
UpdateMachineSpecification1818001,326
FilterMachineSpec1313001,186
FetchAllMachineSpecification110079
DeleteMachineSpec2200199
CreateMachine1313001,552
UpdateMachine1212001,405
UpdateMachineStatus1100112
SearchMachine2020003,762
FilterMachines5500432
FetchMachine4301306
DeleteMachine2200182
DecommisionMachine1100143
CreateHoliday1010001,157
HolidaySearch99001,202
UpdateHoliday9900992
UpdateHolidayStatus2200248
FilterHolidays9900855
DeleteHoliday4400397
CreateLocationData109011,216
UpdateLocationData111010941
UpdateLocationStatus100128
FilterLocationData2101183
FetchLocation1312011,022
FetchAllLocation110099
FetchMissingLocation110099
CreateTemplateType4400490
CreateTemplateFileFormat9900652
UpdateTemplateFileFormatStatus2200227
UpdateTemplateFileFormat111100734
DeleteTemplateFileFormat2200143
GetTemplateFileFormat3300244
CreateTemplate111100994
SearchTemplateDetails1313001,643
FilterTemplateDetails7700769
UpdateTemplateStatus1100125
UpdateTemplate111100836
FetchTemplate55001,301
DeleteTemplate2200138
FetchAllUserDetails11003,995
FetchValidDocuments1100168
FetchAllValidDocuments1100104
DeleteValidDocument110099
GetPossiableValues3300297
GetPacketRejectionReason4400499
PacketRejectionReasonCategory2200236
PacketRejectionReasonList2200157
GetModuleByLangCode2200203
GetModuleByIdLangCode3300213
GetMachineHistory4301274
GetMachines110080
GetLocationHierarchyByHierarchyName2200134
GetimmediateChildrenByLocationCode3201290
GetLocations110072
GetLocationHierarchyLevelByLastUpdatedDate2200127
GetLanguage110062
GetMappedMachinesByRegCentID2101134
GetIdTypeByLangCode2200203
GetHolidaysMissingIds2200160
getregistrationmachineusermappinghistory100183
GetBiometricAttributesByAuthType3300231
BiometricAttributes7700514
GetExceptionalHolidays3300301
GetDocumentTypeByLangCode2200222
GetMissingDocumentTypeByLangcode2200176
UpdateDocCategory3300421
GetDocCategory110083
GetDocCategoryByLangCode3300207
GetMissingDocumentCategoryByLangcode2200130
CreateBiometricType1100154
GetBiometricTypes10013
GetBiometricTypesByLangcode2200141
GetBiometricTypeByCodeAndLangcode5500451
CreateIdType2200202
FetchValidDocumentsByDocCategoryCode2200300
CreateValidDocument4301324
FetchAllTitle110086
ValidDocumentSearch101000877
ValidDocumentFilter5500324
GetDocType_DocCatByAppID2200168
CreateDynamicField2200186
UpdateDynamicField1100128
UpdateDynamicFieldStatus3300291
FetchDynamicField110089
FetchDistinctDynamicField1100116
FetchDistinctDynamicFieldByLangcode1100100
DeleteDynamicField3300300
SearchDynamicField8800769
FilterDynamicField5500405
FetchMissingDynamicField2200151
FetchWorkingDays4400371
UpdateWorkingDay110097
UpdateWorkingDayStatus2200144
CreateZoneUser4400436
UpdateZoneUser1100212
UpdateZoneUserStatus1100105
GetUserDetails3102213
GetUserDetailsByIdAndEffDate4301308
DeleteUserCenterMapping2101167
SearchUserCenterMapping2200886
DeleteZoneUser1100107
GetApplicantType2316075,208
SearchPacketWorkflow32101,334
ResumePacketWorkflow2200149
FetchHolidays6501486
FetchTemplateType3300247
FetchAllTemplates110088
FetchMissingTemplates2200184
FetchUISpec1100275
FetchAllUISpec1100312
FetchAllIdschema110084
FetchIdSchema1100113
FetchModule2200131
FetchAppConfig110063
Total940903235108,575
MethodTime (ms)
BulkUpload — Passed
Masterdata_BulkUpload_Smoke_sid595
Masterdata_BulkUpload_update_gender_name198
GetAllTxnDetailBulkUpload — Passed
Master_GetAllTxnDetailBulkUpload_Smoke125
GetApplicationConfigs — Passed
Master_GetApplicationConfigs_smoke82
CreateBlockListedWords — Passed
Masterdata_CreateBlockListedWords_All_Valid_Smoke444
Masterdata_CreateBlockListedWords_Invalid_BlocklistedWordsLength129181
Masterdata_CreateBlockListedWords_Invalid_DescriptionLength25799
Masterdata_CreateBlockListedWords_Invalid_EmptyWord96
Masterdata_CreateBlockListedWords_space_in_word122
UpdateBlockListedWordStatus — Passed
MasterData_UpdateBlockListedWordStatus_All_Valid_Smoke321
MasterData_UpdateBlockListedWordStatus_Invalid_word169
UpdateBlockListedWords — Passed
Masterdata_UpdateBlockListedWords_All_Valid_Smoke188
Masterdata_UpdateBlockListedWords_Invalid_BlocklistedWordsLength12983
Masterdata_UpdateBlockListedWords_Invalid_DescriptionLength25785
Masterdata_UpdateBlockListedWords_Invalid_EmptyWord83
Masterdata_UpdateBlockListedWords_Valid_WordLength12886
Masterdata_UpdateBlockListedWords_inValid_descriptionBlank108
Masterdata_UpdateBlockListedWords_with_spaces121
UpdateBlockListedWordDetails — Passed
Masterdata_CreateBlockListedWords_Invalid_BlocklistedWordsLength12990
Masterdata_CreateBlockListedWords_Invalid_DescriptionLength25793
Masterdata_CreateBlockListedWords_Invalid_EmptyWord114
Masterdata_UpdateBlockListedWordDetails_eng_All_Valid_Smoke117
Masterdata_UpdateBlockListedWords_inValid_descriptionBlank119
FetchAllBlockListedWord — Failed
Master_FetchAllBlockListedWord_valid_smoke5
FetchBlockListedWordByLangcode — Passed
Masterdata_FetchBlackListedWord_invalid_langcode102
Masterdata_FetchBlockListedWordByLangcode_valid_eng_smoke103
SearchBlockListedWords — Passed
Masterdata_SearchBlockListedWords_Invalid_ColumnName198
Masterdata_SearchBlockListedWords_Invalid_EmptyColumn96
Masterdata_SearchBlockListedWords_Invalid_EmptyFilterType110
Masterdata_SearchBlockListedWords_Invalid_PageStart96
Masterdata_SearchBlockListedWords_Invalid_SortField111
Masterdata_SearchBlockListedWords_Valid_FilterTypeContains145
Masterdata_SearchBlockListedWords_Valid_FilterTypeStartsWith123
Masterdata_SearchBlockListedWords_Valid_Request_Smoke144
Masterdata_SearchBlockListedWords_Valid_SortFieldDESC123
FilterBlockListedWords — Passed
Masterdata_FilterBlockListedWords_Invalid_ColumnName88
Masterdata_FilterBlockListedWords_Invalid_EmptyColumnName81
Masterdata_FilterBlockListedWords_Invalid_EmptyFilterType91
Masterdata_FilterBlockListedWords_Invalid_FilterType102
Masterdata_FilterBlockListedWords_Valid_Request_Smoke131
Masterdata_FilterBlockListedWords_Valid_TypeAll108
DeleteBlockListedWords — Passed
Masterdata_DeleteBlockListedWords_valid_smoke120
BlockListedWordValidation — Passed
Masterdata_BlockListedWordValidation_eng_All_Valid_Smoke84
CreateDeviceType — Passed
MasterData_CreateDeviceType_All_Valid_Mandatory_Fields194
MasterData_CreateDeviceType_All_Valid_Smoke214
MasterData_CreateDeviceType_Dublicate_Device_Neg200
MasterData_CreateDeviceType_InputParameter_Description_AboveMaxLen12889
MasterData_CreateDeviceType_InputParameter_Name_AboveMaxLen64199
MasterData_CreateDeviceType_InputParameter_Name_Empty106
MasterData_CreateDeviceType_InputParameter_Name_Missing91
MasterData_CreateDeviceType_InputParameter_isActive_Missing98
MasterData_CreateDeviceType_Spacial_Character_Neg77
MasterData_CreateDeviceType_TO_verify_Deactivation220
UpdateDeviceType — Passed
MasterData_UpdateDeviceType_All_Valid_Mandatory_Fields131
MasterData_UpdateDeviceType_All_Valid_Smoke145
MasterData_UpdateDeviceType_InputParameter_Code_AboveMaxLen3688
MasterData_UpdateDeviceType_InputParameter_Code_Empty81
MasterData_UpdateDeviceType_InputParameter_Code_Missing73
MasterData_UpdateDeviceType_InputParameter_Description_AboveMaxLen12882
MasterData_UpdateDeviceType_InputParameter_Name_AboveMaxLen6477
MasterData_UpdateDeviceType_InputParameter_Name_Empty72
MasterData_UpdateDeviceType_InputParameter_Name_Missing94
UpdateDeviceTypeStatus — Passed
MasterData_UpdateDeviceTypeStatus_All_Valid_Smoke_sid133
MasterData_UpdateDeviceTypeStatus_TO_Verify_Deactivation108
FetchAllDeviceType — Passed
MasterData_FetchAllDeviceTypes_valid_smoke341
DeviceTypeFilter — Passed
MasterData_DeviceTypeFilter_All_Name_eng_smoke122
MasterData_DeviceTypeFilter_Invalid_FilterType_neg84
MasterData_DeviceTypeFilter_Invalid_RequestTime_neg80
MasterData_DeviceTypeFilter_Invalid_Value_Name_neg107
MasterData_DeviceTypeFilter_Valid_Smoke121
MasterData_DeviceTypeFilter_inValid_blank_FilterType_neg89
MasterData_DeviceTypeFilter_inValid_columnName85
MasterData_DeviceTypeFilter_isActive_eng_smoke124
DeviceTypeSearch — Passed
MasterData_DeviceTypeSearch_Contains_Name_eng_smoke179
MasterData_DeviceTypeSearch_Equals_Name_eng_smoke134
MasterData_DeviceTypeSearch_Equals_isActive_eng_smoke139
MasterData_DeviceTypeSearch_Invalid_ColumnName_neg117
MasterData_DeviceTypeSearch_Invalid_Value_Name_smoke179
MasterData_DeviceTypeSearch_startsWith_Name_eng_smoke120
CreateDeviceSpecification — Passed
MasterData_CreateDeviceSpecification_All_Valid_Smoke_sid163
MasterData_CreateDeviceSpecification_Duplicate_DeviceSpecification_Neg141
MasterData_CreateDeviceSpecification_InputParameter_Brand_AboveMaxLen3271
MasterData_CreateDeviceSpecification_InputParameter_Brand_Empty72
MasterData_CreateDeviceSpecification_InputParameter_Brand_Missing79
MasterData_CreateDeviceSpecification_InputParameter_Description_AboveMaxLen25674
MasterData_CreateDeviceSpecification_InputParameter_DeviceTypeCode_AboveMaxLen3671
MasterData_CreateDeviceSpecification_InputParameter_DeviceTypeCode_Empty72
MasterData_CreateDeviceSpecification_InputParameter_DeviceTypeCode_Missing78
MasterData_CreateDeviceSpecification_InputParameter_Invalid_DeviceTypeCode79
MasterData_CreateDeviceSpecification_InputParameter_MinDriverversion_AboveMaxLen1671
MasterData_CreateDeviceSpecification_InputParameter_MinDriverversion_Empty72
MasterData_CreateDeviceSpecification_InputParameter_MinDriverversion_Missing74
MasterData_CreateDeviceSpecification_InputParameter_Model_AboveMaxLen1674
MasterData_CreateDeviceSpecification_InputParameter_Model_Empty71
MasterData_CreateDeviceSpecification_InputParameter_Model_Missing75
MasterData_CreateDeviceSpecification_InputParameter_Name_AboveMaxLen6478
MasterData_CreateDeviceSpecification_InputParameter_Name_Empty86
MasterData_CreateDeviceSpecification_InputParameter_Name_Missing100
MasterData_CreateDeviceSpecification_InputParameter_isActive_Missing74
UpdateDeviceSpecStatus — Passed
MasterData_UpdateDeviceSpecStatus_All_Valid_Smoke128
MasterData_UpdateDeviceSpecStatus_Invalid_id113
UpdateDeviceSpecification — Passed
MasterData_UpdateDeviceSpecification_All_Valid_Smoke118
MasterData_UpdateDeviceSpecification_InputParameter_Brand_AboveMaxLen32103
MasterData_UpdateDeviceSpecification_InputParameter_Brand_Empty80
MasterData_UpdateDeviceSpecification_InputParameter_Brand_Missing74
MasterData_UpdateDeviceSpecification_InputParameter_Description_AboveMaxLen25668
MasterData_UpdateDeviceSpecification_InputParameter_DeviceTypeCode_AboveMaxLen3680
MasterData_UpdateDeviceSpecification_InputParameter_DeviceTypeCode_Empty71
MasterData_UpdateDeviceSpecification_InputParameter_DeviceTypeCode_Missing73
MasterData_UpdateDeviceSpecification_InputParameter_Invalid_DeviceTypeCode70
MasterData_UpdateDeviceSpecification_InputParameter_MinDriverversion_AboveMaxLen1675
MasterData_UpdateDeviceSpecification_InputParameter_MinDriverversion_Empty72
MasterData_UpdateDeviceSpecification_InputParameter_MinDriverversion_Missing68
MasterData_UpdateDeviceSpecification_InputParameter_Model_AboveMaxLen1670
MasterData_UpdateDeviceSpecification_InputParameter_Model_Empty71
MasterData_UpdateDeviceSpecification_InputParameter_Model_Missing77
MasterData_UpdateDeviceSpecification_InputParameter_Name_AboveMaxLen6480
MasterData_UpdateDeviceSpecification_InputParameter_Name_Empty73
MasterData_UpdateDeviceSpecification_InputParameter_Name_Missing74
FetchDeviceSpec — Passed
MasterData_FetchDeviceSpec_allValid_byDeviceTypeCode_smoke73
MasterData_FetchDeviceSpec_allValid_smoke_with_lang80
MasterData_FetchDeviceSpec_allValid_smoke_with_lang_and_deviceType73
MasterData_FetchDeviceSpec_invalid_devicetypecode_unexisting76
FetchAllDeviceSpec — Passed
MasterData_FetchAllDeviceSpec_AllValid_smoke85
DeviceSpecFilter — Passed
MasterData_DeviceSpecFilter_All_Brand_eng_smoke163
MasterData_DeviceSpecFilter_All_Name_eng_smoke114
MasterData_DeviceSpecFilter_Invalid_FilterType_neg85
MasterData_DeviceSpecFilter_Invalid_RequestTime_neg69
MasterData_DeviceSpecFilter_Invalid_Value_Name_neg104
MasterData_DeviceSpecFilter_Unique_Brand_eng_smoke113
MasterData_DeviceSpecFilter_Unique_IsActive_smoke118
MasterData_DeviceSpecFilter_Unique_Model_smoke103
MasterData_DeviceSpecFilter_Unique_Name_eng_smoke113
MasterData_DeviceSpecFilter_inValid_blank_FilterType_neg81
MasterData_DeviceSpecFilter_inValid_columnName87
DeviceSpecSearch — Failed
MasterData_DeviceSpecSearch_InvalidPageFetch103
DeviceSpecSearch — Passed
MasterData_DeviceSpecSearch_ASC_Name_eng117
MasterData_DeviceSpecSearch_Contains_Name_eng105
MasterData_DeviceSpecSearch_DESC_Name_eng117
MasterData_DeviceSpecSearch_Equals_Brand132
MasterData_DeviceSpecSearch_Equals_DeviceTypeName120
MasterData_DeviceSpecSearch_Equals_Model114
MasterData_DeviceSpecSearch_Equals_Name_eng_smoke117
MasterData_DeviceSpecSearch_InvalidPageStart90
MasterData_DeviceSpecSearch_Invalid_ColumnName98
MasterData_DeviceSpecSearch_Invalid_FilterType121
MasterData_DeviceSpecSearch_Invalid_RequestTime71
MasterData_DeviceSpecSearch_Invalid_SortType101
MasterData_DeviceSpecSearch_Invalid_Value_Name99
MasterData_DeviceSpecSearch_StartsWith_Name_eng168
MasterData_DeviceSpecSearch_TwoValueSearch_pos112
CreateDevice — Passed
MasterData_CreateDevice_All_Valid_Smoke_sid323
MasterData_CreateDevice_Invalid_DSpecID_AboveMaxLen3668
MasterData_CreateDevice_Invalid_DeviceName_AboveMaxLen6468
MasterData_CreateDevice_Invalid_Device_Zone_notPresentInDB93
MasterData_CreateDevice_Invalid_IPAddress_AboveMaxLen1775
MasterData_CreateDevice_Invalid_InputParameterInvalid_Format78
MasterData_CreateDevice_Invalid_MAC_Address_Blank73
MasterData_CreateDevice_Invalid_MacAddress_AboveMaxLen6472
MasterData_CreateDevice_Invalid_Machine_Name_Blank71
MasterData_CreateDevice_Invalid_SerialNumber_AboveMaxLen6472
MasterData_CreateDevice_Invalid_Serial_Number_Blank71
MasterData_CreateDevice_Invalid_Zone_Code_Blank76
MasterData_CreateDevice_Valid_Smoke_decommison_sid129
UpdateDevice — Passed
MasterData_UpdateDevice_All_Valid_Smoke_sid165
MasterData_UpdateDevice_Invalid_DSpecID_AboveMaxLen3668
MasterData_UpdateDevice_Invalid_DeviceName_AboveMaxLen6489
MasterData_UpdateDevice_Invalid_Device_Zone_notPresentInDB94
MasterData_UpdateDevice_Invalid_IPAddress_AboveMaxLen1769
MasterData_UpdateDevice_Invalid_InputParameterInvalid_Format76
MasterData_UpdateDevice_Invalid_MAC_Address_Blank70
MasterData_UpdateDevice_Invalid_MacAddress_AboveMaxLen6470
MasterData_UpdateDevice_Invalid_Machine_Name_Blank88
MasterData_UpdateDevice_Invalid_SerialNumber_AboveMaxLen6467
MasterData_UpdateDevice_Invalid_Serial_Number_Blank69
MasterData_UpdateDevice_Invalid_Zone_Code_Blank87
MasterData_UpdateDevice_Valid_Smoke_decommison_sid126
UpdateDeviceStatus — Passed
MasterData_UpdateDeviceStatus_All_Valid_Smoke_sid119
FetchDevice — Passed
MasterData_FetchDevice_allValid_smoke_with_lang113
MasterData_FetchDevice_allValid_smoke_with_lang_and_deviceType86
MasterData_FetchDevice_allValid_smoke_with_regCentre159
MasterData_FetchDevice_invalid_deviceType_unexisting75
MasterData_FetchDevice_invalid_regCentre106
GetDeviceHistory — Passed
Masterdata_GetDeviceHistory_allValid_smoke167
DeviceFilter — Passed
MasterData_DeviceFilter_Invalid_RequestTime99
MasterData_DeviceFilter_MacAddress_All_smoke118
MasterData_DeviceFilter_MacAddress_Unique_smoke185
MasterData_DeviceFilter_Name_eng_All_smoke130
MasterData_DeviceFilter_Name_eng_Unique_smoke140
MasterData_DeviceFilter_SerialNum_Unique_smoke161
MasterData_DeviceFilter_inValid_columnName116
DeviceSearch — Passed
MasterData_DeviceSearch_ASC_Name_eng_pos293
MasterData_DeviceSearch_DESC_Name_eng_pos231
MasterData_DeviceSearch_Equals_MacAddress_smoke282
MasterData_DeviceSearch_Equals_Name_eng_smoke500
MasterData_DeviceSearch_Equals_SerialNo_smoke207
MasterData_DeviceSearch_Invalid_RequestTime_neg68
MasterData_DeviceSearch_Invalid_SortType_neg85
MasterData_DeviceSearch_Invalid_Value_Name_smoke211
DeleteDevice — Passed
MasterData_DeleteDevice_All_Valid_Smoke_sid84
DecommisionDevice — Passed
MasterData_DecommisionDevice_All_Valid_Smoke_sid116
MasterData_DecommisionDevice_Invalid_ID95
DeleteDeviceSpec — Passed
MasterData_DeleteDeviceSpec_All_Valid_Smoke_sid94
MasterData_DeleteDeviceSpec_Invalid_ID93
CreateDocumentCategory — Passed
MasterData_CreateDocumentCategory_All_Valid_Mandatory_Fields134
MasterData_CreateDocumentCategory_InputParameter_isActive_Missing68
MasterData_CreateDocumentCategory_Invalid_InputParameter_Code_AboveMaxLen3669
MasterData_CreateDocumentCategory_Invalid_InputParameter_Code_Empty68
MasterData_CreateDocumentCategory_Invalid_InputParameter_Code_Missing70
MasterData_CreateDocumentCategory_Invalid_InputParameter_Description_AboveMaxLen12867
MasterData_CreateDocumentCategory_Invalid_InputParameter_Name_AboveMaxLen6467
MasterData_CreateDocumentCategory_Invalid_InputParameter_Name_Empty74
MasterData_CreateDocumentCategory_Invalid_InputParameter_Name_Missing69
MasterData_CreateDocumentCategory_Spacial_Character_Neg70
MasterData_CreateDocumentCategory_Valid_Smoke246
UpdateDocumentCategory — Passed
MasterData_UpdateDocumentCategory_All_Valid_Mandatory_Fields150
MasterData_UpdateDocumentCategory_Invalid_InputParameter_Code_AboveMaxLen3667
MasterData_UpdateDocumentCategory_Invalid_InputParameter_Code_Empty65
MasterData_UpdateDocumentCategory_Invalid_InputParameter_Code_Missing71
MasterData_UpdateDocumentCategory_Invalid_InputParameter_Description_AboveMaxLen12869
MasterData_UpdateDocumentCategory_Invalid_InputParameter_Name_AboveMaxLen6475
MasterData_UpdateDocumentCategory_Invalid_InputParameter_Name_Empty70
MasterData_UpdateDocumentCategory_Invalid_InputParameter_Name_Missing74
MasterData_UpdateDocumentCategory_Valid_Smoke142
FetchDocumentCategories — Passed
MasterData_FetchDocumentCategories_invalid_code_notpresent81
MasterData_FetchDocumentCategories_invalid_langcode76
MasterData_FetchDocumentCategories_valid_smoke_langcode78
FetchAllDocumentCategories — Passed
MasterData_FetchAllDocumentCategories_valid_smoke_langcodeandCode79
FilterDocCategory — Passed
MasterData_FilterDocCategory_Empty_FilterText_Pos100
MasterData_FilterDocCategory_Valid_Request_Smoke98
MasterData_FilterDocCategory_Valid_column_code_filterType_all99
MasterData_FilterDocCategory_inValid_RequestTime_format63
MasterData_FilterDocCategory_inValid_filterColumnName82
MasterData_FilterDocCategory_inValid_filterColumnName_blank75
MasterData_FilterDocCategory_inValid_filterType84
SearchDocCategories — Passed
MasterData_SearchDocCategories_Valid_Request_Smoke102
MasterData_SearchDocCategories_Valid_sortBy_code109
MasterData_SearchDocCategories_Valid_sortType_DESC102
MasterData_SearchDocCategories_inValid_columnName89
MasterData_SearchDocCategories_inValid_columnName_blank85
MasterData_SearchDocCategories_inValid_filterType88
MasterData_SearchDocCategories_inValid_filterType_blank81
MasterData_SearchDocCategories_inValid_filter_value101
MasterData_SearchDocCategories_inValid_filter_value_blank93
MasterData_SearchDocCategories_inValid_pagesize72
MasterData_SearchDocCategories_inValid_requestTime_format72
MasterData_SearchDocCategories_inValid_sortField86
MasterData_SearchDocCategories_inValid_sortField_blank88
MasterData_SearchDocCategories_inValid_sortType80
MasterData_SearchDocCategories_inValid_sortType_blank79
MasterData_SearchDocCategories_inValid_typeFilter_contains79
MasterData_SearchDocCategories_inValid_typeFilter_startsWith84
DeleteDocumentCategory — Passed
MasterData_DeleteDocumentCategory_All_Valid_Smoke_sid85
MasterData_DeleteDocumentCategory_Invalid_ID76
CreateDocumentType — Passed
MasterData_CreateDocumentType_All_Valid_Mandatory_Fields_Eng116
MasterData_CreateDocumentType_Invalid_Code_Blank73
MasterData_CreateDocumentType_Invalid_Code_Char3774
MasterData_CreateDocumentType_Invalid_Descr_Char12962
MasterData_CreateDocumentType_Invalid_IsActive_Blank65
MasterData_CreateDocumentType_Invalid_Name_Blank66
MasterData_CreateDocumentType_Invalid_Name_Char6565
MasterData_CreateDocumentType_Spacial_Character_Neg72
MasterData_CreateDocumentType_Valid_Smoke128
UpdateDocumentType — Passed
MasterData_UpdateDocumentType_Invalid_Code_Blank90
MasterData_UpdateDocumentType_Invalid_Code_Char3770
MasterData_UpdateDocumentType_Invalid_Descr_Char129102
MasterData_UpdateDocumentType_Invalid_Name_Blank98
MasterData_UpdateDocumentType_Invalid_Name_Char6577
MasterData_UpdateDocumentType_Valid_Smoke403
UpdateDocType — Passed
MasterData_UpdateDocType_All_Valid_Smoke_sid139
MasterData_UpdateDocType_Invalid_code181
MasterData_UpdateDocType_Invalid_status86
FetchDocumentTypes — Passed
MasterData_FetchDocumentTypes_invalid_documentcategorycode_notpresent104
MasterData_FetchDocumentTypes_invalid_langcode100
MasterData_FetchDocumentTypes_invalid_langcode_notpresent94
FetchAllDocumentTypes — Passed
MasterData_FetchAllDocumentTypes_valid_smoke_langcodeandCode94
FilterDocumentType — Passed
MasterData_FilterDocCatTypMapping_inValid_filterType_blank84
MasterData_FilterDocumentType_Empty_FilterText_Pos102
MasterData_FilterDocumentType_Valid_Smoke103
MasterData_FilterDocumentType_Valid_TypeAll101
MasterData_FilterDocumentType_Valid_column_code_filterType_all117
MasterData_FilterDocumentType_inValid_RequestTime_format87
MasterData_FilterDocumentType_inValid_filterColumnName120
MasterData_FilterDocumentType_inValid_filterType87
SearchDocumentType — Passed
MasterData_SearchDocumentType_inValid_columnName86
MasterData_SearchDocumentType_inValid_columnName_blank79
MasterData_SearchDocumentType_inValid_filterType86
MasterData_SearchDocumentType_inValid_filterType_blank83
MasterData_SearchDocumentType_inValid_filter_value101
MasterData_SearchDocumentType_inValid_filter_value_blank79
MasterData_SearchDocumentType_inValid_pagesize72
MasterData_SearchDocumentType_inValid_requestTime_format69
MasterData_SearchDocumentType_inValid_sortField88
MasterData_SearchDocumentType_inValid_sortField_blank98
MasterData_SearchDocumentType_inValid_sortType90
MasterData_SearchDocumentType_inValid_sortType_blank83
MasterData_SearchDocumentType_inValid_typeFilter_contains80
MasterData_SearchDocumentType_inValid_typeFilter_startsWith89
MasterData_SearchDocumnetType_Valid_FilterTypeContains100
MasterData_SearchDocumnetType_Valid_FilterTypeStartsWith103
MasterData_SearchDocumnetType_Valid_Smoke104
DeleteDocumentType — Passed
MasterData_DeleteDocumentType_All_Valid_Smoke_sid80
MasterData_DeleteDocumentType_Invalid_ID68
CreateRegCenterType — Passed
MasterData_CreateRegCenterType_All_Valid_Smoke_sid249
MasterData_CreateRegCenterType_Dublicate_Centertype_Neg119
MasterData_CreateRegCenterType_InputParameter_Description_AboveMaxLen25665
MasterData_CreateRegCenterType_InputParameter_Name_AboveMaxLen6467
MasterData_CreateRegCenterType_InputParameter_Name_Empty65
MasterData_CreateRegCenterType_InputParameter_Name_Missing68
MasterData_CreateRegCenterType_InputParameter_isActive_Missing66
MasterData_CreateRegCenterType_SpacialCharacter_Neg86
UpdateRegCenterTypeStatus — Passed
MasterData_UpdateRegCenterTypeStatus_All_Valid_Smoke129
SearchRegCenterType — Passed
MasterData_SearchRegCenterType_allValid_somke119
MasterData_SearchRegCenterType_inValid_columnName86
MasterData_SearchRegCenterType_inValid_columnName_blank83
MasterData_SearchRegCenterType_inValid_filterType94
MasterData_SearchRegCenterType_inValid_filterType_blank84
MasterData_SearchRegCenterType_inValid_filter_value99
MasterData_SearchRegCenterType_inValid_filter_value_blank79
MasterData_SearchRegCenterType_inValid_requestTime_format73
MasterData_SearchRegCenterType_inValid_sortField84
MasterData_SearchRegCenterType_inValid_sortField_blank83
MasterData_SearchRegCenterType_inValid_sortType79
MasterData_SearchRegCenterType_inValid_sortType_blank83
MasterData_SearchRegCenterType_valid_col_isActive_true102
MasterData_SearchRegCenterType_valid_typeFilter_contains114
MasterData_SearchRegCenterType_valid_typeFilter_startsWith99
UpdateRegCenterType — Passed
MasterData_UpdateRegCenterType_All_Valid_Smoke103
MasterData_UpdateRegCenterType_InputParameter_Description_AboveMaxLen256103
MasterData_UpdateRegCenterType_InputParameter_Name_AboveMaxLen6475
MasterData_UpdateRegCenterType_InputParameter_Name_Empty67
MasterData_UpdateRegCenterType_InputParameter_Name_Missing78
FilterRegCenterType — Passed
MasterData_FilterRegCenterType_Valid_Smoke135
MasterData_FilterRegCenterType_Valid_col_code97
MasterData_FilterRegCenterType_Valid_col_isActive94
MasterData_FilterRegCenterType_Valid_col_name_withText115
MasterData_FilterRegCenterType_inValid_RequestTime_format72
MasterData_FilterRegCenterType_inValid_filterColumnName80
MasterData_FilterRegCenterType_inValid_filterColumnName_blank72
MasterData_FilterRegCenterType_inValid_filterText96
MasterData_FilterRegCenterType_inValid_filterType80
MasterData_FilterRegCenterType_inValid_filterType_blank81
FetchAllRegCenterType — Passed
MasterData_FetchAllRegCenterType_valid_smoke73
FetchMissingRegCenterTypeDetails — Passed
MasterData_FetchMissingRegCenterTypeDetails_valid_smoke73
DeleteRegCenterType — Passed
MasterData_DeleteRegCenterType_All_Valid_Smoke_sid78
MasterData_DeleteRegCenterType_Invalid_CODE70
CreateRegistrationCenter — Failed
MasterData_CreateRegCenter_Blank_NumberOfKiosks_Neg293
MasterData_CreateRegCenter_Negavtive_NumberOfKiosks_Neg422
CreateRegistrationCenter — Passed
MasterData_CreateRegCenter_Invalid_HolidayLocationCode_blank_eng88
MasterData_CreateRegCenter_Invalid_latitude_blank_eng98
MasterData_CreateRegCenter_Invalid_latitude_eng107
MasterData_CreateRegCenter_allValid_smoke_sid556
UpdateRegistrationCenter — Passed
MasterData_CreateRegCenter_Invalid_HolidayLocationCode_blank_eng81
MasterData_CreateRegCenter_Invalid_latitude_blank_eng95
MasterData_CreateRegCenter_Invalid_latitude_eng102
MasterData_UpdateRegistrationCenter_allValid_smoke501
MasterData_UpdateRegistrationCenter_numberOfKiosks_smoke298
UpdateRegCentStatus — Passed
MasterData_UpdateRegCentStatus_All_Valid_Smoke_sid147
FetchRegCent — Passed
MasterData_FetchRegCent_By_HierarchyLevel_Text_langCode_allValid_smoke205
MasterData_FetchRegCent_By_HierarchyLevel_Text_langCode_invalid_hierarchylevel72
MasterData_FetchRegCent_By_HierarchyLevel_Text_langCode_invalid_name93
MasterData_FetchRegCent_By_HierarchyLevel__ListText_langCode_allValid_smoke183
MasterData_FetchRegCent_By_LocationCode_allValid_smoke182
MasterData_FetchRegCent_By_LocationCode_invalid_locationcode84
MasterData_FetchRegCent_By_Pagenation_HierarchyLevel_Text_langCode_allValid_smoke215
MasterData_FetchRegCent_By_Pagination_HierarchyLevel_Text_langCode_invalid_hierarchylevel89
MasterData_FetchRegCent_By_Pagination_HierarchyLevel_Text_langCode_invalid_name98
MasterData_FetchRegCent_By_id_allValid_smoke71
MasterData_FetchRegCent_By_zoneCode195
MasterData_FetchRegCent_By_zoneCode_invalid_invalid_zonecode102
MasterData_FetchRegCent_Holidays_allValid_smoke76
MasterData_FetchRegCent_Holidays_invalid_registrationcenterid72
MasterData_FetchRegCent_allValid_smoke333
MasterData_FetchRegCent_by_langCode_zoneCode_InValid_zonecode97
MasterData_FetchRegCent_by_langCode_zoneCode_allValid_smoke387
MasterData_FetchRegCent_coordinate_specific_allValid_smoke103
MasterData_FetchRegCent_coordinate_specific_invalid_latitude69
MasterData_FetchRegCent_coordinate_specific_invalid_longitude71
MasterData_FetchRegCent_validateTimestamp_allValid_smoke77
MasterData_FetchRegCent_validateTimestamp_invalid_id75
MasterData_FetchRegCent_validateTimestamp_invalid_timestamp75
FetchAllRegCent — Passed
MasterData_FetchAllRegCent_valid_smoke101
FetchRegCentHistory — Passed
Masterdata_FetchRegCentHistory_allValid_smoke88
Masterdata_FetchRegCentHistory_invalid_langcode125
Masterdata_FetchRegCentHistory_invalid_registrationCenterId74
RegCenterFilter — Passed
MasterData_RegCenterFilter_Invalid_RequestTime74
MasterData_RegCenterFilter_Name_eng_All_smoke105
MasterData_RegCenterFilter_Name_eng_Unique_smoke111
MasterData_RegCenterFilter_inValid_columnName90
RegCenterSearch — Failed
MasterData_RegCenterSearch_Equals_Name_eng_smoke95
UpdateRegistrationCenterLang — Passed
MasterData_UpdateRegistrationCenterLang_Smoke200
UpdateRegistrationCenterNonLanguage — Passed
MasterData_UpdateRegistrationCenterNonLanguage_Smoke331
FetchMissingRegCenterDetails — Passed
MasterData_FetchMissingRegCenterDetails_valid_smoke75
DecommissionRegCenter — Passed
MasterData_DecommissionRegCenter_All_Valid_Smoke_sid204
DeleteRegCenter — Passed
MasterData_DeleteRegCenter_Invalid_ID78
UserCenterMapping — Failed
MasterData_UserCenterMapping_All_Valid_Smoke106
UserCenterMapping — Passed
MasterData_UserCenterMapping_Invalid_InputParameter_Invalid_regCenterId84
MasterData_UserCenterMapping_Invalid_InputParameter_regCenterId_Missing88
MasterData_UserCenterMapping_Invalid_duplicate_entry105
UpdateUserCenterMapping — Failed
MasterData_UpdateUserCenterMapping_All_Valid_Smoke84
MasterData_UserCenterMapping_Invalid_InputParameter_Invalid_regCenterId81
MasterData_UserCenterMapping_Invalid_InputParameter_regCenterId_Missing81
UpdateUserCenterMappingStatus — Failed
MasterData_UpdateUserCenterMappingStatus_All_Valid_Smoke89
UpdateUserCenterMappingStatus — Passed
MasterData_UpdateUserCenterMappingStatus_Invalid_Id88
CreateMachineType — Passed
Masterdata_CreateMachineType_All_Valid_Smoke199
Masterdata_CreateMachineType_Dublicate_Neg110
Masterdata_CreateMachineType_InputParameter_Description_AboveMaxLen128116
Masterdata_CreateMachineType_InputParameter_Name_AboveMaxLen6470
Masterdata_CreateMachineType_InputParameter_Name_Empty73
Masterdata_CreateMachineType_InputParameter_Name_Missing68
Masterdata_CreateMachineType_InputParameter_isActive_Missing65
Masterdata_CreateMachineType_Invalid_InputParameter_Code_Empty93
Masterdata_CreateMachineType_Invalid_InputParameter_Code_Missing84
Masterdata_CreateMachineType_With_Spacial_Characters_Neg92
UpdateMachineTypeStatus — Passed
MasterData_UpdateMachineTypeStatus_All_Valid_Smoke_sid142
MachineTypeSearch — Failed
Masterdata_MachineTypeSearch_Equals_Name_eng_smoke173
MachineTypeSearch — Passed
Masterdata_MachineTypeSearch_columnName_empty82
Masterdata_MachineTypeSearch_filterType_empty78
Masterdata_MachineTypeSearch_inValid_filter_type79
Masterdata_MachineTypeSearch_invalidPaginationValue67
Masterdata_MachineTypeSearch_invalid_SortField78
Masterdata_MachineTypeSearch_invalid_columnName94
Masterdata_MachineTypeSearch_invalid_empty_sortField77
Masterdata_MachineTypeSearch_invalid_empty_sortFieldType81
Masterdata_MachineTypeSearch_invalid_sortType80
Masterdata_MachineTypeSearch_withoutfilterValue_eng100
UpdateMachineType — Passed
Masterdata_UpdateMachineType_All_Valid_Smoke107
Masterdata_UpdateMachineType_InputParameter_Description_AboveMaxLen12865
Masterdata_UpdateMachineType_InputParameter_Name_AboveMaxLen6472
Masterdata_UpdateMachineType_InputParameter_Name_Empty73
Masterdata_UpdateMachineType_InputParameter_Name_Missing99
Masterdata_UpdateMachineType_Invalid_InputParameter_Code_Empty71
Masterdata_UpdateMachineType_Invalid_InputParameter_Code_Missing65
FilterMachineType — Passed
Masterdata_FilterMachineType_Valid_Smoke114
Masterdata_FilterMachineType_Valid_col_as_name_filterType_all104
Masterdata_FilterMachineType_inValid_FilterText99
Masterdata_FilterMachineType_inValid_RequestTime_format74
Masterdata_FilterMachineType_inValid_filterColumnName82
Masterdata_FilterMachineType_inValid_filterColumnName_blank74
Masterdata_FilterMachineType_inValid_filterType87
Masterdata_FilterMachineType_inValid_filterType_blank85
FetchAllMachineType — Passed
MasterData_FetchAllMachineType_valid_smoke_langcodeandCode73
CreateMachineSpecification — Failed
Masterdata_CreateMachineSpecification_Duplicate_Neg127
CreateMachineSpecification — Passed
Masterdata_CreateMachineSpecification_All_Valid_Smoke_sid221
Masterdata_CreateMachineSpecification_InputParameter_Brand_AboveMaxLen3266
Masterdata_CreateMachineSpecification_InputParameter_Brand_Empty65
Masterdata_CreateMachineSpecification_InputParameter_Brand_Missing63
Masterdata_CreateMachineSpecification_InputParameter_Description_AboveMaxLen25668
Masterdata_CreateMachineSpecification_InputParameter_Invalid_machineTypeCode68
Masterdata_CreateMachineSpecification_InputParameter_MinDriverversion_AboveMaxLen1663
Masterdata_CreateMachineSpecification_InputParameter_MinDriverversion_Empty72
Masterdata_CreateMachineSpecification_InputParameter_MinDriverversion_Missing72
Masterdata_CreateMachineSpecification_InputParameter_Model_AboveMaxLen1664
Masterdata_CreateMachineSpecification_InputParameter_Model_Empty91
Masterdata_CreateMachineSpecification_InputParameter_Model_Missing63
Masterdata_CreateMachineSpecification_InputParameter_Name_AboveMaxLen6465
Masterdata_CreateMachineSpecification_InputParameter_Name_Empty68
Masterdata_CreateMachineSpecification_InputParameter_Name_Missing69
Masterdata_CreateMachineSpecification_InputParameter_isActive_Missing81
Masterdata_CreateMachineSpecification_InputParameter_machineTypeCode_AboveMaxLen3668
Masterdata_CreateMachineSpecification_InputParameter_machineTypeCode_Empty67
Masterdata_CreateMachineSpecification_InputParameter_machineTypeCode_Missing69
UpdateMachineSpecificationStatus — Passed
MasterData_UpdateMachineSpecification_All_Valid_Smoke_sid173
SearchMachineSpec — Passed
Masterdata_SearchMachineSpec_Equals_Name_eng_smoke116
Masterdata_SearchMachineSpec_Valid_col_as_Brand117
Masterdata_SearchMachineSpec_Valid_col_as_Model104
Masterdata_SearchMachineSpec_Valid_col_as_Name_FltrTyp_contains109
Masterdata_SearchMachineSpec_Valid_col_as_Name_FltrTyp_startsWith191
Masterdata_SearchMachineSpec_Valid_col_as_isActive797
Masterdata_SearchMachineSpec_Valid_sortType_DESC180
Masterdata_SearchMachineSpec_inValid_columnName101
Masterdata_SearchMachineSpec_inValid_columnName_blank97
Masterdata_SearchMachineSpec_inValid_filterType96
Masterdata_SearchMachineSpec_inValid_filterType_blank103
Masterdata_SearchMachineSpec_inValid_filter_value99
Masterdata_SearchMachineSpec_inValid_filter_value_blank98
Masterdata_SearchMachineSpec_inValid_pagesize201
Masterdata_SearchMachineSpec_inValid_requestTime_format68
Masterdata_SearchMachineSpec_inValid_sortField95
Masterdata_SearchMachineSpec_inValid_sortField_blank98
Masterdata_SearchMachineSpec_inValid_sortType102
Masterdata_SearchMachineSpec_inValid_sortType_blank98
Masterdata_SearchMachineSpec_inValid_typeFilter_contains78
Masterdata_SearchMachineSpec_inValid_typeFilter_startsWith80
UpdateMachineSpecification — Passed
Masterdata_UpdateMachineSpecification_All_Valid_Smoke117
Masterdata_UpdateMachineSpecification_InputParameter_Brand_AboveMaxLen3274
Masterdata_UpdateMachineSpecification_InputParameter_Brand_Empty73
Masterdata_UpdateMachineSpecification_InputParameter_Brand_Missing69
Masterdata_UpdateMachineSpecification_InputParameter_Description_AboveMaxLen25662
Masterdata_UpdateMachineSpecification_InputParameter_Invalid_machineTypeCode65
Masterdata_UpdateMachineSpecification_InputParameter_MinDriverversion_AboveMaxLen1673
Masterdata_UpdateMachineSpecification_InputParameter_MinDriverversion_Empty71
Masterdata_UpdateMachineSpecification_InputParameter_MinDriverversion_Missing70
Masterdata_UpdateMachineSpecification_InputParameter_Model_AboveMaxLen1665
Masterdata_UpdateMachineSpecification_InputParameter_Model_Empty76
Masterdata_UpdateMachineSpecification_InputParameter_Model_Missing75
Masterdata_UpdateMachineSpecification_InputParameter_Name_AboveMaxLen6464
Masterdata_UpdateMachineSpecification_InputParameter_Name_Empty70
Masterdata_UpdateMachineSpecification_InputParameter_Name_Missing67
Masterdata_UpdateMachineSpecification_InputParameter_machineTypeCode_AboveMaxLen3682
Masterdata_UpdateMachineSpecification_InputParameter_machineTypeCode_Empty78
Masterdata_UpdateMachineSpecification_InputParameter_machineTypeCode_Missing66
FilterMachineSpec — Passed
Masterdata_FilterMachineSpec_Valid_Smoke102
Masterdata_FilterMachineSpec_Valid_col_as_name_filterType_all123
Masterdata_FilterMachineSpec_Valid_col_brand94
Masterdata_FilterMachineSpec_Valid_col_model94
Masterdata_FilterMachineSpec_Valid_filterText_blank90
Masterdata_FilterMachineSpec_Valid_name_tro_filterType_all94
Masterdata_FilterMachineSpec_Valid_name_tro_filterType_unique94
Masterdata_FilterMachineSpec_inValid_FilterText97
Masterdata_FilterMachineSpec_inValid_RequestTime_format64
Masterdata_FilterMachineSpec_inValid_filterColumnName77
Masterdata_FilterMachineSpec_inValid_filterColumnName_blank76
Masterdata_FilterMachineSpec_inValid_filterType86
Masterdata_FilterMachineSpec_inValid_filterType_blank86
FetchAllMachineSpecification — Passed
MasterData_FetchAllDeviceTypes_valid_smoke76
DeleteMachineSpec — Passed
MasterData_DeleteMachineSpec_All_Valid_Smoke_sid105
MasterData_DeleteMachineSpec_Invalid_ID90
CreateMachine — Passed
Masterdata_CreateMachine_All_Valid_Smoke_sid498
Masterdata_CreateMachine_Invalid_MAC_Address_Blank95
Masterdata_CreateMachine_Invalid_Machine_Name_Blank73
Masterdata_CreateMachine_Invalid_Machine_Zone92
Masterdata_CreateMachine_Invalid_Zone_Code_Blank72
Masterdata_CreateMachine_Invalid_Zone_nonAccessable88
Masterdata_CreateMachine_Invalid_publicKey177
Masterdata_CreateMachine_Invalid_validitydate_Format70
Masterdata_CreateMachine_inValid_IPAddress_AboveMaxLen1792
Masterdata_CreateMachine_inValid_MSpecID_AboveMaxLen3680
Masterdata_CreateMachine_inValid_MacAddress_AboveMaxLen6469
Masterdata_CreateMachine_inValid_MachineName_AboveMaxLen6469
Masterdata_CreateMachine_inValid_SerialNumber_AboveMaxLen6473
UpdateMachine — Passed
Masterdata_UpdateMachine_All_Valid_Smoke506
Masterdata_UpdateMachine_Invalid_MAC_Address_Blank91
Masterdata_UpdateMachine_Invalid_Machine_Name_Blank66
Masterdata_UpdateMachine_Invalid_Machine_Zone158
Masterdata_UpdateMachine_Invalid_Zone_Code_Blank65
Masterdata_UpdateMachine_Invalid_Zone_nonAccessable101
Masterdata_UpdateMachine_Invalid_validitydate_Format70
Masterdata_UpdateMachine_inValid_IPAddress_AboveMaxLen1768
Masterdata_UpdateMachine_inValid_MSpecID_AboveMaxLen3663
Masterdata_UpdateMachine_inValid_MacAddress_AboveMaxLen6470
Masterdata_UpdateMachine_inValid_MachineName_AboveMaxLen6475
Masterdata_UpdateMachine_inValid_SerialNumber_AboveMaxLen6466
UpdateMachineStatus — Passed
MasterData_UpdateMachineStatus_All_Valid_Smoke_sid109
SearchMachine — Passed
Masterdata_SearchMachine_Invalid_ColumnName84
Masterdata_SearchMachine_Invalid_EmptyFilterType79
Masterdata_SearchMachine_Invalid_EmptySortField78
Masterdata_SearchMachine_Invalid_SortField95
Masterdata_SearchMachine_Valid_ColumnMacAddressNFilterTypeEquals222
Masterdata_SearchMachine_Valid_ColumnMacAddressNTypeContains271
Masterdata_SearchMachine_Valid_ColumnMacAddressNTypeStartsWith247
Masterdata_SearchMachine_Valid_ColumnMachineSpecIdNTypeContains197
Masterdata_SearchMachine_Valid_ColumnMachineSpecIdNTypeEquals211
Masterdata_SearchMachine_Valid_ColumnMachineSpecIdNTypeStartsWith115
Masterdata_SearchMachine_Valid_ColumnSerialNumberNTypeContains215
Masterdata_SearchMachine_Valid_ColumnSerialNumberNTypeEquals185
Masterdata_SearchMachine_Valid_ColumnSerialNumberNTypeStartsWith257
Masterdata_SearchMachine_Valid_FilterTypeContains380
Masterdata_SearchMachine_Valid_FilterTypeStartsWith210
Masterdata_SearchMachine_Valid_Smoke107
Masterdata_SearchMachine_Valid_SortFieldDESC180
Masterdata_SearchMachine_Valid_TwoFilterValues_TypeEqualsNEquals102
Masterdata_SearchMachine_Valid_TwoSortFields_AscNDesc301
Masterdata_SearchMachine_Valid_TwoSortFields_DescNDesc215
FilterMachines — Passed
Masterdata_FilterMachines_Invalid_ColumnName80
Masterdata_FilterMachines_Invalid_EmptyColumnName71
Masterdata_FilterMachines_Invalid_EmptyFilterType81
Masterdata_FilterMachines_Valid_ColumnMachineSpecId100
Masterdata_FilterMachines_Valid_ColumnStatus97
FetchMachine — Failed
Masterdata_FetchMachine_allValid_smoke_with_regCenterId78
FetchMachine — Passed
Masterdata_FetchMachine_allValid_smoke85
Masterdata_FetchMachine_allValid_smoke_with_id66
Masterdata_FetchMachine_inValid_regCenterId74
DeleteMachine — Passed
MasterData_DeleteMachine_All_Valid_Smoke_sid102
MasterData_DeleteMachine_Invalid_ID76
DecommisionMachine — Passed
MasterData_DecommisionMachine_Invalid_ID140
CreateHoliday — Passed
MasterData_CreateHoliday_All_Valid_Smoke_sid252
MasterData_CreateHoliday_Invalid_HolidayDate_Format98
MasterData_CreateHoliday_Invalid_InputParameter_HolidayDate_Empty101
MasterData_CreateHoliday_Invalid_InputParameter_HolidayDate_Missing99
MasterData_CreateHoliday_Invalid_InputParameter_HolidayName_AboveMaxLen64100
MasterData_CreateHoliday_Invalid_InputParameter_HolidayName_Missing101
MasterData_CreateHoliday_Invalid_InputParameter_LocationCode_AboveMaxLen12869
MasterData_CreateHoliday_Invalid_InputParameter_LocationCode_Missing101
MasterData_CreateHoliday_Invalid_InputParameter_LocationCode_NotInDB128
MasterData_CreateHoliday_Invalid_InputParameter_isActive_Missing102
HolidaySearch — Passed
MasterData_HolidaySearch_Invalid_FilterType_neg159
MasterData_HolidaySearch_Invalid_RequestTime_neg73
MasterData_HolidaySearch_Invalid_SortField_neg105
MasterData_HolidaySearch_Invalid_SortType_neg123
MasterData_HolidaySearch_contains_holidayName_eng_pos133
MasterData_HolidaySearch_equals_holidayName_ara_pos165
MasterData_HolidaySearch_equals_holidayName_eng_pos127
MasterData_HolidaySearch_startsWith_holidayName_ara_pos188
MasterData_HolidaySearch_startsWith_holidayName_eng_pos125
UpdateHoliday — Passed
MasterData_UpdateHoliday_All_Valid_Smoke207
MasterData_UpdateHoliday_Invalid_HolidayDate_Format97
MasterData_UpdateHoliday_Invalid_InputParameter_HolidayDate_Empty101
MasterData_UpdateHoliday_Invalid_InputParameter_HolidayDate_Missing84
MasterData_UpdateHoliday_Invalid_InputParameter_HolidayName_AboveMaxLen64106
MasterData_UpdateHoliday_Invalid_InputParameter_HolidayName_Missing100
MasterData_UpdateHoliday_Invalid_InputParameter_LocationCode_AboveMaxLen12866
MasterData_UpdateHoliday_Invalid_InputParameter_LocationCode_Missing94
MasterData_UpdateHoliday_Invalid_InputParameter_LocationCode_NotInDB130
UpdateHolidayStatus — Passed
MasterData_UpdateHolidayStatus_All_Valid_Smoke_sid126
MasterData_UpdateHolidayStatus_TO_Verify_Deactivation_Neg119
FilterHolidays — Passed
MasterData_FilterHolidays_Valid_Smoke78
MasterData_FilterHolidays_inValid_FilterText103
MasterData_FilterHolidays_inValid_RequestTime_format97
MasterData_FilterHolidays_inValid_filterColumnName89
MasterData_FilterHolidays_inValid_filterColumnName_blank99
MasterData_FilterHolidays_inValid_filterText72
MasterData_FilterHolidays_inValid_filterType112
MasterData_FilterHolidays_inValid_filterType_blank98
MasterData_FilterHolidays_inValid_langCode103
DeleteHoliday — Passed
MasterData_DeleteHoliday_All_Valid_Smoke_sid106
MasterData_DeleteHoliday_Invalid_holidayDate_Neg92
MasterData_DeleteHoliday_Invalid_locationCode127
MasterData_DeleteHoliday_Invalid_requesttime_Neg67
CreateLocationData — Failed
MasterData_CreateLocationData_inValid_hierLevel_locHierCombo132
CreateLocationData — Passed
MasterData_CreateLocationData_All_Valid_Smoke399
MasterData_CreateLocationData_Invalid_EmptyCode_SecondaryLang_eng100
MasterData_CreateLocationData_Invalid_EmptyHierarchyName85
MasterData_CreateLocationData_Invalid_EmptyName69
MasterData_CreateLocationData_Invalid_HierarchyLevel_LongInt68
MasterData_CreateLocationData_Invalid_NameLength12993
MasterData_CreateLocationData_Invalid_requestTime_format66
MasterData_CreateLocationData_inValid_HierarchyName6567
MasterData_CreateLocationData_inValid_parentLocCode_nonExisting_inDB132
UpdateLocationData — Skipped
MasterData_UpdateLocationData_All_Valid_Smoke111
UpdateLocationData — Passed
MasterData_UpdateLocationData_Invalid_EmptyCode_PrimaryLang_eng77
MasterData_UpdateLocationData_Invalid_EmptyHierarchyName71
MasterData_UpdateLocationData_Invalid_EmptyName70
MasterData_UpdateLocationData_Invalid_HierarchyLevel_LongInt75
MasterData_UpdateLocationData_Invalid_NameLength12997
MasterData_UpdateLocationData_Invalid_code_for_primaryLang_eng90
MasterData_UpdateLocationData_Invalid_requestTime_format67
MasterData_UpdateLocationData_inValid_HierarchyName6573
MasterData_UpdateLocationData_inValid_hierLevel_locHierCombo92
MasterData_UpdateLocationData_inValid_parentLocCode_nonExisting_inDB112
UpdateLocationStatus — Failed
MasterData_UpdateLocationStatus_All_Valid_Smoke_sid23
FilterLocationData — Failed
MasterData_FilterLocationData_Valid_Smoke97
FilterLocationData — Passed
MasterData_FilterLocationData_Invalid_EmptyFilterType83
FetchLocation — Failed
MasterData_FetchLocation_immediatechildren100
FetchLocation — Passed
MasterData_FetchLocation_details_Langcode_smoke76
MasterData_FetchLocation_details_by_Langcode_smoke70
MasterData_FetchLocation_details_by_invalid_LanGcode78
MasterData_FetchLocation_details_by_invalid_locationcode72
MasterData_FetchLocation_details_hierarchyname_smoke78
MasterData_FetchLocation_details_invalid_locationname98
MasterData_FetchLocation_details_validate_locationname100
MasterData_FetchLocation_invalid_langcode67
MasterData_FetchLocation_langcode_invalid_locationcode65
MasterData_FetchLocation_langcode_locationcode_smoke75
MasterData_FetchLocation_langcode_smoke70
MasterData_FetchLocation_locationcode_invalid_langcode67
FetchAllLocation — Passed
MasterData_FetchAllLocation_valid_smoke96
FetchMissingLocation — Passed
MasterData_FetchMissingLocation_valid_smoke97
CreateTemplateType — Passed
MasterData_CreateTemplateType_All_Valid_Smoke185
MasterData_CreateTemplateType_InputParameter_Code_AboveMaxLen3698
MasterData_CreateTemplateType_InputParameter_Code_Missing106
MasterData_CreateTemplateType_InputParameter_isActive_Missing98
CreateTemplateFileFormat — Passed
Masterdata_CreateTemplateFileFormat_All_Valid_Smoke_sid133
Masterdata_CreateTemplateFileFormat_InputParameter_Code_AboveMaxLen3659
Masterdata_CreateTemplateFileFormat_InputParameter_Code_Empty60
Masterdata_CreateTemplateFileFormat_InputParameter_Code_Missing60
Masterdata_CreateTemplateFileFormat_InputParameter_Description_AboveMaxLen25665
Masterdata_CreateTemplateFileFormat_InputParameter_Description_Empty76
Masterdata_CreateTemplateFileFormat_InputParameter_Description_Missing65
Masterdata_CreateTemplateFileFormat_InputParameter_LangCode_AboveMaxLen365
Masterdata_CreateTemplateFileFormat_InputParameter_isActive_Missing64
UpdateTemplateFileFormatStatus — Passed
MasterData_UpdateTemplateFileFormatStatus_All_Valid_Smoke109
MasterData_UpdateTemplateFileFormatStatus_Invalid_word112
UpdateTemplateFileFormat — Passed
AMasterdata_UpdateTemplateFileFormat_InputParameter_LangCode_AboveMaxLen365
Masterdata_UpdateTemplateFileFormat_All_Valid_Smoke94
Masterdata_UpdateTemplateFileFormat_InputParameter_Code_AboveMaxLen3663
Masterdata_UpdateTemplateFileFormat_InputParameter_Code_Empty64
Masterdata_UpdateTemplateFileFormat_InputParameter_Code_Missing63
Masterdata_UpdateTemplateFileFormat_InputParameter_Description_AboveMaxLen25665
Masterdata_UpdateTemplateFileFormat_InputParameter_Description_Empty69
Masterdata_UpdateTemplateFileFormat_InputParameter_Description_Missing60
Masterdata_UpdateTemplateFileFormat_InputParameter_Invalid_LangCode63
Masterdata_UpdateTemplateFileFormat_InputParameter_LangCode_Empty64
Masterdata_UpdateTemplateFileFormat_InputParameter_LangCode_Missing60
DeleteTemplateFileFormat — Passed
MasterData_DeleteTemplateFileFormat_All_Valid_Smoke73
MasterData_DeleteTemplateFileFormat_Invalid_code67
GetTemplateFileFormat — Passed
Masterdata_GetTemplateFileFormat_allValid_smoke83
Masterdata_GetTemplateFileFormat_inValid_code66
Masterdata_GetTemplateFileFormat_langcode_allValid_smoke70
CreateTemplate — Passed
MasterData_CreateTemplate_All_Valid_Smoke_sid159
MasterData_CreateTemplate_InputParameter_FileFormatCode_AboveMaxLen3664
MasterData_CreateTemplate_InputParameter_FileFormatCode_Empty66
MasterData_CreateTemplate_InputParameter_FileFormatCode_Missing70
MasterData_CreateTemplate_InputParameter_ModuleName_AboveMaxLen128101
MasterData_CreateTemplate_InputParameter_Name_AboveMaxLen12892
MasterData_CreateTemplate_InputParameter_Name_Empty67
MasterData_CreateTemplate_InputParameter_Name_Missing69
MasterData_CreateTemplate_InputParameter_TemplateTypeCode_AboveMaxLen36100
MasterData_CreateTemplate_InputParameter_TemplateTypeCode_Empty100
MasterData_CreateTemplate_InputParameter_TemplateTypeCode_Missing99
SearchTemplateDetails — Passed
MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_contain142
MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_contains_filterValue_invalid191
MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_equals_filterValue_invalid283
MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_equals_filterValue_null95
MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_startsWith_filterValue_invalid109
MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_startsWith_filterValue_null93
MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_smoke195
MasterData_SearchTemplateDetails_inavlid_Empty_ColumnName127
MasterData_SearchTemplateDetails_inavlid_Empty_FilterType85
MasterData_SearchTemplateDetails_inavlid_Empty_FilterValue97
MasterData_SearchTemplateDetails_inavlid_columnName83
MasterData_SearchTemplateDetails_inavlid_pageFetch_lessThan164
MasterData_SearchTemplateDetails_inavlid_paginationValue72
FilterTemplateDetails — Passed
MasterData_FilterTemplateDetails_All_Valid_Smoke127
MasterData_FilterTemplateDetails_FilterType_all104
MasterData_FilterTemplateDetails_Invalid_filterType78
MasterData_FilterTemplateDetails_empty_columnName88
MasterData_FilterTemplateDetails_empty_filterType97
MasterData_FilterTemplateDetails_invalid_columnName114
MasterData_FilterTemplateDetails_invalid_text157
UpdateTemplateStatus — Passed
MasterData_UpdateTemplateStatus_All_Valid_Smoke_sid122
UpdateTemplate — Passed
MasterData_UpdateTemplate_All_Valid_Smoke152
MasterData_UpdateTemplate_InputParameter_FileFormatCode_AboveMaxLen3664
MasterData_UpdateTemplate_InputParameter_FileFormatCode_Empty63
MasterData_UpdateTemplate_InputParameter_FileFormatCode_Missing63
MasterData_UpdateTemplate_InputParameter_ModuleName_AboveMaxLen12866
MasterData_UpdateTemplate_InputParameter_Name_AboveMaxLen12868
MasterData_UpdateTemplate_InputParameter_Name_Empty71
MasterData_UpdateTemplate_InputParameter_Name_Missing91
MasterData_UpdateTemplate_InputParameter_TemplateTypeCode_AboveMaxLen3660
MasterData_UpdateTemplate_InputParameter_TemplateTypeCode_Empty66
MasterData_UpdateTemplate_InputParameter_TemplateTypeCode_Missing64
FetchTemplate — Passed
MasterData_FetchTemplate_allValid_ByLangcode_smoke203
MasterData_FetchTemplate_allValid_smoke_Get880
MasterData_FetchTemplate_allValid_smoke_with_lang_and_templatetypecode75
MasterData_FetchTemplate_invalid_code71
MasterData_FetchTemplate_invalid_templatetypecode_unexisting70
DeleteTemplate — Passed
MasterData_DeleteTemplate_All_Valid_Smoke_sid69
MasterData_DeleteTemplate_Invalid_ID66
FetchAllUserDetails — Passed
MasterData_FetchAllUserDetails_valid_smoke3992
FetchValidDocuments — Passed
MasterData_FetchValidDocuments_allValid_smoke_with_lang166
FetchAllValidDocuments — Passed
MasterData_FetchAllValidDocuments_valid_smoke101
DeleteValidDocument — Passed
MasterData_DeleteValidDocument_Invalid_ID96
GetPossiableValues — Passed
Admin_GetPossiableValues_Invalid_Invalid_FieldName85
Admin_GetPossiableValues_Invalid_Invalid_langCode103
Admin_GetPossiableValues_allValid_smoke107
GetPacketRejectionReason — Passed
Masterdata_GetPacketRejectionReason_Invalid_langcode98
Masterdata_GetPacketRejectionReason_Invalid_reasoncategorycode101
Masterdata_GetPacketRejectionReason_allValid_smoke196
Masterdata_GetPacketRejectionReason_with_empty_data100
PacketRejectionReasonCategory — Passed
MasterData_PacketRejectionReasonCategory_All_Valid_Smoke161
MasterData_PacketRejectionReasonCategory_Invalid_langCode73
PacketRejectionReasonList — Passed
MasterData_PacketRejectionReasonList_All_Valid_Smoke79
MasterData_PacketRejectionReasonList_Invalid_Invalid_langCode75
GetModuleByLangCode — Passed
Admin_GetModuleByLangCode_Invalid_Invalid_langcode86
Admin_GetModuleByLangCode_allValid_smoke115
GetModuleByIdLangCode — Passed
Admin_GetModuleByIdLangCode_Invalid_Invalid_lD70
Admin_GetModuleByIdLangCode_Invalid_Invalid_langcode66
Admin_GetModuleByIdLangCode_allValid_smoke73
GetMachineHistory — Failed
Admin_GetMachineHistory_allValid_smoke73
GetMachineHistory — Passed
Admin_GetMachineHistory_Invalid_Invalid_effdatetimes61
Admin_GetMachineHistory_Invalid_Invalid_lD66
Admin_GetMachineHistory_Invalid_Invalid_langCode72
GetMachines — Passed
Admin_GetMachines_allValid_smoke78
GetLocationHierarchyByHierarchyName — Passed
Admin_GetLocationHierarchyByHierarchyName_Invalid_Invalid_hierarchyname69
Admin_GetLocationHierarchyByHierarchyName_allValid_smoke62
GetimmediateChildrenByLocationCode — Failed
Admin_GetimmediateChildrenByLocationCode_allValid_smoke95
GetimmediateChildrenByLocationCode — Passed
Admin_GetimmediateChildrenByLocationCode_Invalid_Invalid_langcode98
Admin_GetimmediateChildrenByLocationCode_Invalid_Invalid_locationcode95
GetLocations — Passed
Admin_GetLocations_allValid_smoke70
GetLocationHierarchyLevelByLastUpdatedDate — Passed
Admin_GetLocationHierarchyLevelByLastUpdatedDate_allValid_smoke65
Admin_GetLocationHierarchyLevelByLastUpdatedDate_with_Invalid_lD60
GetLanguage — Passed
Admin_GetLanguage_allValid_smoke58
GetMappedMachinesByRegCentID — Failed
Admin_GetMappedMachinesByRegCentID_allValid_smoke66
GetMappedMachinesByRegCentID — Passed
Admin_GetMappedMachinesByRegCentID_Invalid_Invalid_regCenterId65
GetIdTypeByLangCode — Passed
Admin_GetIdTypeByLangCode_InValid_Invalid_langCode116
Admin_GetIdTypeByLangCode_allValid_smoke83
GetHolidaysMissingIds — Passed
Admin_GetHolidaysMissingIds_InValid_Inavild_langCode71
Admin_GetHolidaysMissingIds_allValid_smoke87
getregistrationmachineusermappinghistory — Failed
Admin_getregistrationmachineusermappinghistory_allValid_smoke80
GetBiometricAttributesByAuthType — Passed
Admin_GetBiometricAttributesByAuthType_InValid_Invalid_biometrictypecode70
Admin_GetBiometricAttributesByAuthType_InValid_Invalid_langcode71
Admin_GetBiometricAttributesByAuthType_allValid_smoke87
BiometricAttributes — Passed
MasterData_BiometricAttributes_All_Valid_Smoke_sid93
MasterData_BiometricAttributes_Invalid_biometricTypeCode78
MasterData_BiometricAttributes_Invalid_empty_biometricTypeCode66
MasterData_BiometricAttributes_Invalid_empty_name84
MasterData_BiometricAttributes_Invalid_langCode63
MasterData_BiometricAttributes_empty_code64
MasterData_BiometricAttributes_empty_langCode64
GetExceptionalHolidays — Passed
Admin_GetExceptionalHolidays_InValid_Invalid_langCode97
Admin_GetExceptionalHolidays_InValid_Invalid_registrationCenterId91
Admin_GetExceptionalHolidays_allValid_smoke111
GetDocumentTypeByLangCode — Passed
Masterdata_GetDocumentTypeByLangCode_InValid_langcode83
Masterdata_GetDocumentTypeByLangCode_allValid_smoke137
GetMissingDocumentTypeByLangcode — Passed
Masterdata_GetDocumentTypeByLangCode_InValid_langcode96
Masterdata_GetDocumentTypeByLangCode_all_valid_smoke78
UpdateDocCategory — Passed
MasterData_UpdateDocCategory_All_Valid_Smoke_sid217
MasterData_UpdateDocCategory_Invalid_code96
MasterData_UpdateDocCategory_Invalid_status105
GetDocCategory — Passed
Admin_GetDocCategory_allValid_smoke81
GetDocCategoryByLangCode — Passed
Admin_GetDocCategoryByLangCode_Invalid_code70
Admin_GetDocCategoryByLangCode_Invalid_langcode65
Admin_GetDocCategoryByLangCode_allValid_smoke68
GetMissingDocumentCategoryByLangcode — Passed
Masterdata_GetDocumentTypeByLangCode_InValid_langcode62
Masterdata_GetMissingDocumentCategoryByLangcode_allValid_smoke67
CreateBiometricType — Passed
Masterdata_CreateBiometricTypes_All_Valid_Smoke152
GetBiometricTypes — Failed
Masterdata_GetBiometricTypes_allValid_smoke1
GetBiometricTypesByLangcode — Passed
Masterdata_GetBiometricTypesByLangcode_InValid_langCode68
Masterdata_GetBiometricTypesByLangcode_allValid_smoke71
GetBiometricTypeByCodeAndLangcode — Passed
Masterdata_GetBiometricTypeByCodeAndLangcode_InValid_Code99
Masterdata_GetBiometricTypeByCodeAndLangcode_InValid_langCode96
Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_FNR_smoke66
Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_IRS_smoke87
Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_PHT_smoke99
CreateIdType — Passed
MasterData_CreateIdType_Invalid_langCode124
MasterData_CreateIdType_allValid_smoke75
FetchValidDocumentsByDocCategoryCode — Passed
MasterData_FetchValidDocumentsByDocCategoryCode_allValid_smoke_with_lang198
MasterData_FetchValidDocumentsByDocCategoryCode_inValid_DocCategory99
CreateValidDocument — Failed
MasterData_CreateValidDocument_All_Valid_Smoke105
CreateValidDocument — Passed
MasterData_CreateValidDocument_Invalid_InputParameter_docCategoryCode_Missing64
MasterData_CreateValidDocument_Invalid_InputParameter_docTypeCode_Missing91
MasterData_CreateValidDocument_Invalid_isActive60
FetchAllTitle — Passed
MasterData_FetchAllTitle_all_valid_smoke84
ValidDocumentSearch — Passed
MasterData_ValidDocumentSearch_Blank_SortField83
MasterData_ValidDocumentSearch_Invalid_ColumnName69
MasterData_ValidDocumentSearch_Invalid_FilterType_neg68
MasterData_ValidDocumentSearch_Invalid_NegPageFetch100
MasterData_ValidDocumentSearch_Invalid_NegPageStart76
MasterData_ValidDocumentSearch_Invalid_RequestTime61
MasterData_ValidDocumentSearch_Invalid_SortField_neg69
MasterData_ValidDocumentSearch_Invalid_SortType_neg66
MasterData_ValidDocumentSearch_Valid_Filter_DocCatcode190
MasterData_ValidDocumentSearch_Valid_Smoke90
ValidDocumentFilter — Passed
MasterData_ValidDocumentFilter_Blank_FilterType67
MasterData_ValidDocumentFilter_InValid_FilterType66
MasterData_ValidDocumentFilter_InValid_columnName65
MasterData_ValidDocumentFilter_Invalid_RequestTime61
MasterData_ValidDocumentFilter_Valid_Smoke64
GetDocType_DocCatByAppID — Passed
Masterdata_GetDocType_DocCatByAppID_invalid_language71
Masterdata_GetDocType_DocCatByAppID_valid_smoke94
CreateDynamicField — Passed
MasterData_CreateDynamicField_All_Valid_Smoke_sid104
MasterData_CreateDynamicField_ByfieldName_All_Valid_Smoke80
UpdateDynamicField — Passed
MasterData_UpdateDynamicField_All_Valid_Smoke125
UpdateDynamicFieldStatus — Passed
MasterData_UpdateDynamicFieldStatus_All_Valid_Smoke112
MasterData_UpdateDynamicFieldStatus_ByFieldName_All_Valid_Smoke94
MasterData_UpdateDynamicFieldStatus_Invalid_id81
FetchDynamicField — Passed
Masterdata_FetchDynamicField_AllValid_smoke88
FetchDistinctDynamicField — Passed
Masterdata_FetchDistinctDynamicField_AllValid_smoke115
FetchDistinctDynamicFieldByLangcode — Passed
Masterdata_FetchDistinctDynamicFieldByLangcode_AllValid_smoke98
DeleteDynamicField — Passed
MasterData_DeleteDynamicField_All_Valid_Smoke131
MasterData_DeleteDynamicField_ByFieldName_allValid_smoke90
MasterData_DeleteDynamicField_Invalid_ID77
SearchDynamicField — Passed
MasterData_SearchDynamicField_Blank_SortField81
MasterData_SearchDynamicField_Invalid_NegPageFetch72
MasterData_SearchDynamicField_Invalid_NegPageStart100
MasterData_SearchDynamicField_Invalid_RequestTime66
MasterData_SearchDynamicField_Invalid_SortField_neg106
MasterData_SearchDynamicField_Invalid_SortType_neg120
MasterData_SearchDynamicField_Valid_Filter_Name104
MasterData_SearchDynamicField_Valid_Smoke115
FilterDynamicField — Passed
MasterData_FilterDynamicField_Blank_FilterType80
MasterData_FilterDynamicField_InValid_FilterType77
MasterData_FilterDynamicField_InValid_columnName92
MasterData_FilterDynamicField_Invalid_RequestTime63
MasterData_FilterDynamicField_Valid_Smoke89
FetchMissingDynamicField — Passed
MasterData_FetchMissingDynamicField_All_Valid_smoke75
MasterData_FetchMissingDynamicField_Allvalid_smoke74
FetchWorkingDays — Passed
MasterData_FetchWorkingDays_ByLangcode_allValid_smoke83
MasterData_FetchWorkingDays_InvalidValid_langCode98
MasterData_FetchWorkingDays_InvalidValid_registrationCenterID101
MasterData_FetchWorkingDays_allValid_smoke85
UpdateWorkingDay — Passed
MasterData_UpdateWorkingDay_Invalid_code96
UpdateWorkingDayStatus — Passed
MasterData_UpdateWorkingDayStatus_All_Valid_Smoke74
MasterData_UpdateWorkingDayStatus_Invalid_id66
CreateZoneUser — Passed
MasterData_CreateZoneUser_All_Valid_Smoke222
MasterData_CreateZoneUser__Empty_UserID_Valid67
MasterData_CreateZoneUser__Empty_zoneCode_Valid66
MasterData_CreateZoneUser__Invalid_zoneCode_Valid77
UpdateZoneUser — Passed
MasterData_UpdateZoneUser_All_Valid_Smoke210
UpdateZoneUserStatus — Passed
MasterData_UpdateZoneUserStatus_All_Valid_Smoke_sid104
GetUserDetails — Failed
MasterData_GetUserDetails_ByUserId_allValid_smoke67
MasterData_GetUserDetails_allValid_smoke66
GetUserDetails — Passed
MasterData_GetUserDetails_InValid_InvalidUserID76
GetUserDetailsByIdAndEffDate — Failed
MasterData_GetUserDetailsByIdAndEffDate_allValid_smoke66
GetUserDetailsByIdAndEffDate — Passed
MasterData_GetUserDetailsByIdAndEffDate_InValid_UserID105
MasterData_GetUserDetailsByIdAndEffDate_InValid_dateFormat68
MasterData_GetUserDetailsByIsAndEffDate_InValid_effDate66
DeleteUserCenterMapping — Failed
MasterData_DeleteUserCenterMapping_All_Valid_Smoke85
DeleteUserCenterMapping — Passed
MasterData_DeleteUserCenterMapping_in_Valid80
SearchUserCenterMapping — Passed
MasterData_SearchUserCenterMapping_All_ValidUser_Smoke763
MasterData_SearchUserCenterMapping_InValid_ColumnInvalid121
DeleteZoneUser — Passed
MasterData_DeleteZoneUser_All_Valid_Smoke_sid104
GetApplicantType — Failed
Masterdata_GetApplicantType_FLE_FR_CHL_False194
Masterdata_GetApplicantType_FLE_FR_CHL_True196
Masterdata_GetApplicantType_FLE_NFR_CHL_False190
Masterdata_GetApplicantType_FLE_NFR_CHL_true195
Masterdata_GetApplicantType_MLE_FR_CHL_False194
Masterdata_GetApplicantType_MLE_NFR_CHL_False289
Masterdata_GetApplicantType_MLE_NFR_CHL_True202
GetApplicantType — Passed
Masterdata_GetApplicantType_DOB_lessThanAYear174
Masterdata_GetApplicantType_FLE_FR_ADL_False118
Masterdata_GetApplicantType_FLE_FR_ADL_true202
Masterdata_GetApplicantType_FLE_NFR_ADL_False189
Masterdata_GetApplicantType_FLE_NFR_ADL_true124
Masterdata_GetApplicantType_Future_date_as_DOB309
Masterdata_GetApplicantType_MLE_FR_ADL_False196
Masterdata_GetApplicantType_MLE_FR_ADL_True199
Masterdata_GetApplicantType_MLE_NFR_ADL_False204
Masterdata_GetApplicantType_MLE_NFR_ADL_True210
Masterdata_GetApplicantType_invalid_biometricAvailable192
Masterdata_GetApplicantType_invalid_dateOfBirth208
Masterdata_GetApplicantType_invalid_gender194
Masterdata_GetApplicantType_invalid_residenceStatus205
Masterdata_GetApplicantType_response_time208
Masterdata_GetApplicantType_valid_smoke806
SearchPacketWorkflow — Skipped
MasterData_SearchPacketWorkflow_Valid_Smoke990
SearchPacketWorkflow — Passed
MasterData_SearchPacketWorkflow_Empty_ColumnName111
MasterData_SearchPacketWorkflow_Invalid_Pagination231
ResumePacketWorkflow — Passed
MasterData_ResumePacketWorkflow_inValid_requesttime61
MasterData_ResumePacketWorkflow_inValid_workFlowId86
FetchHolidays — Failed
MasterData_FetchHolidays_allValid_smoke_with_Id_and_langCode67
FetchHolidays — Passed
MasterData_FetchHolidays_allValid_smoke_get137
MasterData_FetchHolidays_allValid_smoke_with_Id69
MasterData_FetchHolidays_invalid_holidayid_unexisting66
MasterData_FetchHolidays_invalid_holidayid_unexisting with langCode65
MasterData_FetchHolidays_invalid_langcode_unexisting78
FetchTemplateType — Passed
MasterData_FetchTemplateType_allValid_smoke72
MasterData_FetchTemplateType_allValid_smoke_langcode101
MasterData_FetchTemplateType_inValid_code70
FetchAllTemplates — Passed
MasterData_FetchAllTemplates_AllValid_smoke86
FetchMissingTemplates — Passed
MasterData_FetchMissingTemplates_Allvalid_smoke90
MasterData_FetchMissingTemplates_valid_smoke91
FetchUISpec — Passed
MasterData_FetchUISpec_allValid_smoke_with_lang272
FetchAllUISpec — Passed
MasterData_FetchAllUISpec_valid_smoke310
FetchAllIdschema — Passed
MasterData_FetchAllIdschema_valid_smoke82
FetchIdSchema — Passed
MasterData_FetchIdSchema_allValid_smoke_with_lang112
FetchModule — Passed
MasterData_FetchModule_Invalid_smoke_with_Invalid_langcode65
MasterData_FetchModule_allValid_smoke_with_lang63
FetchAppConfig — Passed
MasterData_FetchAppConfig_allValid_smoke61

BulkUpload

io.mosip.testrig.apirig.testscripts.PostWithFormDataAndFile#Masterdata_BulkUpload_Smoke_sid

Testcase Input
testCaseName=Masterdata_BulkUpload_Smoke_sid, endPoint=/v1/admin/bulkupload, role=admin, templateFields=null, input={ "category":"masterdata", "files":["masterdata/BulkUpload/FilesToUpload/gender.csv"], "operation":"insert", "tableName":"gender" }, output={ "tableName": "gender", "operation": "insert" }, inputTemplate=masterdata/BulkUpload/bulkUpload, outputTemplate=masterdata/BulkUpload/bulkUploadResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/admin/bulkupload)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.tableName gender gender PASS
response.operation insert insert PASS

back to summary

io.mosip.testrig.apirig.testscripts.PostWithFormDataAndFile#Masterdata_BulkUpload_update_gender_name

Testcase Input
testCaseName=Masterdata_BulkUpload_update_gender_name, endPoint=/v1/admin/bulkupload, role=admin, templateFields=null, input={ "category":"masterData", "files":["masterdata/BulkUpload/FilesToUpload/updateGender.csv"], "operation":"update", "tableName":"gender" }, output={ "tableName": "gender", "operation": "update" }, inputTemplate=masterdata/BulkUpload/bulkUpload, outputTemplate=masterdata/BulkUpload/bulkUploadResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/admin/bulkupload)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.tableName gender gender PASS
response.operation update update PASS

back to summary

GetAllTxnDetailBulkUpload

io.mosip.testrig.apirig.testscripts.GetWithQueryParam#Master_GetAllTxnDetailBulkUpload_Smoke

Testcase Input
testCaseName=Master_GetAllTxnDetailBulkUpload_Smoke, endPoint=/v1/admin/bulkupload/getAllTransactions, role=admin, templateFields=null, input={ "category":"masterdata" }, output={ "entityName": "$IGNORE$", "operation": "$IGNORE$", "category": "$IGNORE$" }, inputTemplate=masterdata/GetAllTxnDetailBulkUpload/allTxnDetails, outputTemplate=masterdata/GetAllTxnDetailBulkUpload/allTxnDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/admin/bulkupload/getAllTransactions)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

GetApplicationConfigs

io.mosip.testrig.apirig.testscripts.GetWithQueryParam#Master_GetApplicationConfigs_smoke

Testcase Input
testCaseName=Master_GetApplicationConfigs_smoke, endPoint=/v1/masterdata/applicationconfigs, role=admin, templateFields=null, input={ }, output={ "primaryLangCode": "$IGNORE$", "secondaryLangCode": "$IGNORE$", "version": "$IGNORE$" }, inputTemplate=masterdata/GetApplicationConfigs/getApplicationConfigs, outputTemplate=masterdata/GetApplicationConfigs/getApplicationConfigsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/applicationconfigs)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

CreateBlockListedWords

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_CreateBlockListedWords_All_Valid_Smoke

Testcase Input
testCaseName=Masterdata_CreateBlockListedWords_All_Valid_Smoke, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description, word], input={ "description": "wrongword", "isActive": true, "langCode": "eng", "word": "dumboo", "requesttime": "$TIMESTAMP$" }, output={ "word": "dumboo" }, inputTemplate=masterdata/BlockListedWords/blockListedWords, outputTemplate=masterdata/BlockListedWords/blockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.word dumboo dumboo PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_CreateBlockListedWords_Invalid_BlocklistedWordsLength129

Testcase Input
testCaseName=Masterdata_CreateBlockListedWords_Invalid_BlocklistedWordsLength129, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description], input={ "description": "dummydata", "isActive": true, "langCode": "eng", "word": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/BlockListedWords/blockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_CreateBlockListedWords_Invalid_DescriptionLength257

Testcase Input
testCaseName=Masterdata_CreateBlockListedWords_Invalid_DescriptionLength257, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[word], input={ "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive": true, "langCode": "eng", "word": "bullword", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/BlockListedWords/blockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_CreateBlockListedWords_Invalid_EmptyWord

Testcase Input
testCaseName=Masterdata_CreateBlockListedWords_Invalid_EmptyWord, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description], input={ "description": "badwords", "isActive": true, "langCode": "eng", "word": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/BlockListedWords/blockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_CreateBlockListedWords_space_in_word

Testcase Input
testCaseName=Masterdata_CreateBlockListedWords_space_in_word, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description, word], input={ "description": "wrongword", "isActive": true, "langCode": "eng", "word": "dumbo 98", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Blocklisted word cannot contain numbers and special characters" } ] }, inputTemplate=masterdata/BlockListedWords/blockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

UpdateBlockListedWordStatus

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateBlockListedWordStatus_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateBlockListedWordStatus_All_Valid_Smoke, endPoint=/v1/masterdata/blocklistedwords?isActive={isActive}&word={word}, role=admin, templateFields=[word], input={ "word": "dumboo", "isActive": true }, output={ "status": "Status updated successfully for BlocklistedWords" }, inputTemplate=masterdata/UpdateBlockListedWordStatus/updateBlockListedWordStatus, outputTemplate=masterdata/UpdateBlockListedWordStatus/updateBlockListedWordStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords?isActive={isActive}&word={word})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for BlocklistedWords Status updated successfully for BlocklistedWords PASS

back to summary

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateBlockListedWordStatus_Invalid_word

Testcase Input
testCaseName=MasterData_UpdateBlockListedWordStatus_Invalid_word, endPoint=/v1/masterdata/blocklistedwords?isActive={isActive}&word={word}, role=admin, templateFields=null, input={ "word": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-MSD-008", "message": "Blocklisted word not found" } ] }, inputTemplate=masterdata/UpdateBlockListedWordStatus/updateBlockListedWordStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords?isActive={isActive}&word={word})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-008 KER-MSD-008 PASS

back to summary

UpdateBlockListedWords

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateBlockListedWords_All_Valid_Smoke

Testcase Input
testCaseName=Masterdata_UpdateBlockListedWords_All_Valid_Smoke, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description, word, oldWord], input={ "description": "wrong word updated", "isActive": "true", "langCode": "eng", "oldWord": "dumboo", "word": "dumbooo", "requesttime": "$TIMESTAMP$" }, output={ "word": "dumbooo" }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/BlockListedWords/blockListedWordsResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.word dumbooo dumbooo PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateBlockListedWords_Invalid_BlocklistedWordsLength129

Testcase Input
testCaseName=Masterdata_UpdateBlockListedWords_Invalid_BlocklistedWordsLength129, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description], input={ "description": "dummydata", "isActive": "true", "langCode": "eng", "oldWord": "dumb", "word": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateBlockListedWords_Invalid_DescriptionLength257

Testcase Input
testCaseName=Masterdata_UpdateBlockListedWords_Invalid_DescriptionLength257, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[word], input={ "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive": "true", "langCode": "eng", "oldWord": "bullword", "word": "bullword", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateBlockListedWords_Invalid_EmptyWord

Testcase Input
testCaseName=Masterdata_UpdateBlockListedWords_Invalid_EmptyWord, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description], input={ "description": "badwords", "isActive": "true", "oldWord": "bull word", "langCode": "eng", "word": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateBlockListedWords_Valid_WordLength128

Testcase Input
testCaseName=Masterdata_UpdateBlockListedWords_Valid_WordLength128, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description], input={ "description": "dummydataupdated", "isActive": "true", "langCode": "eng", "oldWord": "defdefghijklmnopqrstuvddwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwx", "word": "defdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwx upd", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateBlockListedWords_inValid_descriptionBlank

Testcase Input
testCaseName=Masterdata_UpdateBlockListedWords_inValid_descriptionBlank, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[word], input={ "description": "", "isActive": "true", "langCode": "eng", "oldWord": "bullword", "word": "bullwordupd", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-008" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-008 KER-MSD-008 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateBlockListedWords_with_spaces

Testcase Input
testCaseName=Masterdata_UpdateBlockListedWords_with_spaces, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description, word, oldWord], input={ "description": "wrong word updated", "isActive": "true", "langCode": "eng", "oldWord": "dumboo", "word": "dumbooo", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-008", "message": "Blocklisted word not found" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-008 KER-MSD-008 PASS

back to summary

UpdateBlockListedWordDetails

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_CreateBlockListedWords_Invalid_BlocklistedWordsLength129

Testcase Input
testCaseName=Masterdata_CreateBlockListedWords_Invalid_BlocklistedWordsLength129, endPoint=/v1/masterdata/blocklistedwords/details, role=admin, templateFields=[description], input={ "description": "dummy data", "isActive": true, "langCode": "eng", "word": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/UpdateBlockListedWordDetails/updateBlockListedWordDetails, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/details)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_CreateBlockListedWords_Invalid_DescriptionLength257

Testcase Input
testCaseName=Masterdata_CreateBlockListedWords_Invalid_DescriptionLength257, endPoint=/v1/masterdata/blocklistedwords/details, role=admin, templateFields=[word], input={ "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive": true, "langCode": "eng", "word": "bullword", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/UpdateBlockListedWordDetails/updateBlockListedWordDetails, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/details)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_CreateBlockListedWords_Invalid_EmptyWord

Testcase Input
testCaseName=Masterdata_CreateBlockListedWords_Invalid_EmptyWord, endPoint=/v1/masterdata/blocklistedwords/details, role=admin, templateFields=[description], input={ "description": "bad words", "isActive": true, "langCode": "eng", "word": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/UpdateBlockListedWordDetails/updateBlockListedWordDetails, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/details)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateBlockListedWordDetails_eng_All_Valid_Smoke

Testcase Input
testCaseName=Masterdata_UpdateBlockListedWordDetails_eng_All_Valid_Smoke, endPoint=/v1/masterdata/blocklistedwords/details, role=admin, templateFields=[description, word], input={ "description": "wrong word updated again", "isActive": true, "langCode": "eng", "word": "dumbooo", "requesttime": "$TIMESTAMP$" }, output={ "word": "dumbooo" }, inputTemplate=masterdata/UpdateBlockListedWordDetails/updateBlockListedWordDetails, outputTemplate=masterdata/UpdateBlockListedWordDetails/updateblockListedWordDetailsResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/details)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.word dumbooo dumbooo PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateBlockListedWords_inValid_descriptionBlank

Testcase Input
testCaseName=Masterdata_UpdateBlockListedWords_inValid_descriptionBlank, endPoint=/v1/masterdata/blocklistedwords/details, role=admin, templateFields=[word], input={ "description": "", "isActive": true, "langCode": "eng", "word": "bullword", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-008", "message": "Blocklisted word not found" } ] }, inputTemplate=masterdata/UpdateBlockListedWordDetails/updateBlockListedWordDetails, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/details)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-008 KER-MSD-008 PASS

back to summary

FetchAllBlockListedWord

io.mosip.testrig.apirig.testscripts.GetWithParam#Master_FetchAllBlockListedWord_valid_smoke

Testcase Input
testCaseName=Master_FetchAllBlockListedWord_valid_smoke, endPoint=/v1/masterdata/blocklistedwords/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllBlockListedWord/fetchAllBlockListedWord, outputTemplate=masterdata/FetchAllBlockListedWord/fetchAllBlockListedWordResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Output Validation Exception
java.lang.NullPointerException at io.mosip.testrig.apirig.admin.fw.util.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2051) at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:139) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 22 stack frames

back to summary

FetchBlockListedWordByLangcode

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_FetchBlackListedWord_invalid_langcode

Testcase Input
testCaseName=Masterdata_FetchBlackListedWord_invalid_langcode, endPoint=/v1/masterdata/blocklistedwords/{langCode}, role=admin, templateFields=null, input={ "langCode": "GER" }, output={ "errors": [ { "errorCode": "KER-MSD-008", "message": "Blocklisted word not found" } ] }, inputTemplate=masterdata/FetchBlockListedWordByLangcode/fetchBlockListedWordByLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/{langCode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-008 KER-MSD-008 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_FetchBlockListedWordByLangcode_valid_eng_smoke

Testcase Input
testCaseName=Masterdata_FetchBlockListedWordByLangcode_valid_eng_smoke, endPoint=/v1/masterdata/blocklistedwords/{langCode}, role=admin, templateFields=[langCode], input={ "langCode": "eng" }, output={ }, inputTemplate=masterdata/FetchBlockListedWordByLangcode/fetchBlockListedWordByLangcode, outputTemplate=masterdata/FetchBlockListedWordByLangcode/fetchBlockListedWordByLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/{langCode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

SearchBlockListedWords

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchBlockListedWords_Invalid_ColumnName

Testcase Input
testCaseName=Masterdata_SearchBlockListedWords_Invalid_ColumnName, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "dumb upd", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "word", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchBlockListedWords_Invalid_EmptyColumn

Testcase Input
testCaseName=Masterdata_SearchBlockListedWords_Invalid_EmptyColumn, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "", "type": "equals", "value": "dumb upd", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-311 KER-MSD-311 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchBlockListedWords_Invalid_EmptyFilterType

Testcase Input
testCaseName=Masterdata_SearchBlockListedWords_Invalid_EmptyFilterType, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "", "value": "dumb upd", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-312 KER-MSD-312 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchBlockListedWords_Invalid_PageStart

Testcase Input
testCaseName=Masterdata_SearchBlockListedWords_Invalid_PageStart, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "dumb upd", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": abc, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : pagination,pageStart" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchBlockListedWords_Invalid_SortField

Testcase Input
testCaseName=Masterdata_SearchBlockListedWords_Invalid_SortField, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "word", "type": "equals", "value": "dumb upd", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "sldjfkd", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field sldjfkd" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-357 KER-MSD-357 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchBlockListedWords_Valid_FilterTypeContains

Testcase Input
testCaseName=Masterdata_SearchBlockListedWords_Valid_FilterTypeContains, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "word", "type": "contains", "value": "dumbooo", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "word", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "word": "dumbooo" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].word dumbooo dumbooo PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchBlockListedWords_Valid_FilterTypeStartsWith

Testcase Input
testCaseName=Masterdata_SearchBlockListedWords_Valid_FilterTypeStartsWith, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "word", "type": "startsWith", "value": "dumbooo", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "word", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "word": "dumbooo" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].word dumbooo dumbooo PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchBlockListedWords_Valid_Request_Smoke

Testcase Input
testCaseName=Masterdata_SearchBlockListedWords_Valid_Request_Smoke, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "word", "type": "equals", "value": "dumbooo", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "word", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "word": "dumbooo" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].word dumbooo dumbooo PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchBlockListedWords_Valid_SortFieldDESC

Testcase Input
testCaseName=Masterdata_SearchBlockListedWords_Valid_SortFieldDESC, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "word", "type": "equals", "value": "dumbooo", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "word", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "word": "dumbooo" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].word dumbooo dumbooo PASS

back to summary

FilterBlockListedWords

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterBlockListedWords_Invalid_ColumnName

Testcase Input
testCaseName=Masterdata_FilterBlockListedWords_Invalid_ColumnName, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "ajfkdjf", "type": "All", "text": "dumb upd" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterBlockListedWords_Invalid_EmptyColumnName

Testcase Input
testCaseName=Masterdata_FilterBlockListedWords_Invalid_EmptyColumnName, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "", "type": "All", "text": "dumb upd" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterBlockListedWords_Invalid_EmptyFilterType

Testcase Input
testCaseName=Masterdata_FilterBlockListedWords_Invalid_EmptyFilterType, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "word", "type": "", "text": "dumb upd" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-322 KER-MSD-322 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterBlockListedWords_Invalid_FilterType

Testcase Input
testCaseName=Masterdata_FilterBlockListedWords_Invalid_FilterType, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "word", "type": "adfdfdf", "text": "dumb upd" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-324 KER-MSD-324 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterBlockListedWords_Valid_Request_Smoke

Testcase Input
testCaseName=Masterdata_FilterBlockListedWords_Valid_Request_Smoke, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text, fieldValue], input={ "filters": [{ "columnName": "word", "type": "unique", "text": "dumbooo" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "word", "fieldValue": "dumbooo" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue dumbooo dumbooo PASS
response.(filters)[0].fieldID word word PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterBlockListedWords_Valid_TypeAll

Testcase Input
testCaseName=Masterdata_FilterBlockListedWords_Valid_TypeAll, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text, fieldValue], input={ "filters": [{ "columnName": "word", "type": "All", "text": "dumbooo" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "word", "fieldValue": "dumbooo" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue dumbooo dumbooo PASS
response.(filters)[0].fieldID word word PASS

back to summary

DeleteBlockListedWords

io.mosip.testrig.apirig.testscripts.DeleteWithParam#Masterdata_DeleteBlockListedWords_valid_smoke

Testcase Input
testCaseName=Masterdata_DeleteBlockListedWords_valid_smoke, endPoint=/v1/masterdata/blocklistedwords/{word}, role=admin, templateFields=[word, code], input={ "word": "dumbooo" }, output={ "code":"dumbooo" }, inputTemplate=masterdata/DeleteBlockListedWords/deleteBlockListedWords, outputTemplate=masterdata/DeleteBlockListedWords/deleteBlockListedWordsResult, restMethod=Delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/{word})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code dumbooo dumbooo PASS

back to summary

BlockListedWordValidation

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_BlockListedWordValidation_eng_All_Valid_Smoke

Testcase Input
testCaseName=Masterdata_BlockListedWordValidation_eng_All_Valid_Smoke, endPoint=/v1/masterdata/blocklistedwords/words, role=admin, templateFields=[], input={ "blocklistedwords": [{word: "dumbo7"}], "requesttime": "$TIMESTAMP$" }, output={ "code": "Valid" }, inputTemplate=masterdata/BlockListedWordValidation/blockListedWordValidation, outputTemplate=masterdata/BlockListedWordValidation/blockListedWordValidationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/blocklistedwords/words)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code Valid Valid PASS

back to summary

CreateDeviceType

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDeviceType_All_Valid_Mandatory_Fields

Testcase Input
testCaseName=MasterData_CreateDeviceType_All_Valid_Mandatory_Fields, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description, name], input={ "code": "GST4", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "GST4", "requesttime": "$TIMESTAMP$" }, output={ "code": "GST4" }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/DeviceType/deviceTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code GST4 GST4 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDeviceType_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_CreateDeviceType_All_Valid_Smoke, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST", "requesttime": "$TIMESTAMP$" }, output={ "code": "GST3" }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/DeviceType/deviceTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code GST3 GST3 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDeviceType_Dublicate_Device_Neg

Testcase Input
testCaseName=MasterData_CreateDeviceType_Dublicate_Device_Neg, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-053" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-053 KER-MSD-053 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDeviceType_InputParameter_Description_AboveMaxLen128

Testcase Input
testCaseName=MasterData_CreateDeviceType_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[name], input={ "code": "GST3", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "GST", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDeviceType_InputParameter_Name_AboveMaxLen64

Testcase Input
testCaseName=MasterData_CreateDeviceType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDeviceType_InputParameter_Name_Empty

Testcase Input
testCaseName=MasterData_CreateDeviceType_InputParameter_Name_Empty, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDeviceType_InputParameter_Name_Missing

Testcase Input
testCaseName=MasterData_CreateDeviceType_InputParameter_Name_Missing, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDeviceType_InputParameter_isActive_Missing

Testcase Input
testCaseName=MasterData_CreateDeviceType_InputParameter_isActive_Missing, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=null, input={ "code": "GST3", "description": "test 1.0.8", "isActive": "$REMOVE$", "langCode": "eng", "name": "GST", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDeviceType_Spacial_Character_Neg

Testcase Input
testCaseName=MasterData_CreateDeviceType_Spacial_Character_Neg, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description, name], input={ "code": "G@ST4", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "G@ST$4", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDeviceType_TO_verify_Deactivation

Testcase Input
testCaseName=MasterData_CreateDeviceType_TO_verify_Deactivation, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "REG", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "REG", "requesttime": "$TIMESTAMP$" }, output={ "code": "REG" }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/DeviceType/deviceTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code REG REG PASS

back to summary

UpdateDeviceType

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceType_All_Valid_Mandatory_Fields

Testcase Input
testCaseName=MasterData_UpdateDeviceType_All_Valid_Mandatory_Fields, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST4", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "GST updated", "requesttime": "$TIMESTAMP$" }, output={ "code": "GST4" }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/DeviceType/deviceTypeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code GST4 GST4 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceType_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateDeviceType_All_Valid_Smoke, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST updated", "requesttime": "$TIMESTAMP$" }, output={ "code": "GST3" }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/DeviceType/deviceTypeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code GST3 GST3 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceType_InputParameter_Code_AboveMaxLen36

Testcase Input
testCaseName=MasterData_UpdateDeviceType_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST updated", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceType_InputParameter_Code_Empty

Testcase Input
testCaseName=MasterData_UpdateDeviceType_InputParameter_Code_Empty, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST updated", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceType_InputParameter_Code_Missing

Testcase Input
testCaseName=MasterData_UpdateDeviceType_InputParameter_Code_Missing, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "$REMOVE$", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST updated", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceType_InputParameter_Description_AboveMaxLen128

Testcase Input
testCaseName=MasterData_UpdateDeviceType_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[name], input={ "code": "GST3", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "GST", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceType_InputParameter_Name_AboveMaxLen64

Testcase Input
testCaseName=MasterData_UpdateDeviceType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceType_InputParameter_Name_Empty

Testcase Input
testCaseName=MasterData_UpdateDeviceType_InputParameter_Name_Empty, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceType_InputParameter_Name_Missing

Testcase Input
testCaseName=MasterData_UpdateDeviceType_InputParameter_Name_Missing, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

UpdateDeviceTypeStatus

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateDeviceTypeStatus_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_UpdateDeviceTypeStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devicetypes?isActive={isActive}&code={code}, role=admin, templateFields=[], input={ "code": "GST4", "isActive": "true" }, output={ "status": "Status updated successfully for Device Types" }, inputTemplate=masterdata/UpdateDeviceTypeStatus/updateDeviceTypeStatus, outputTemplate=masterdata/UpdateDeviceTypeStatus/updateteDeviceTypeStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes?isActive={isActive}&code={code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for Device Types Status updated successfully for Device Types PASS

back to summary

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateDeviceTypeStatus_TO_Verify_Deactivation

Testcase Input
testCaseName=MasterData_UpdateDeviceTypeStatus_TO_Verify_Deactivation, endPoint=/v1/masterdata/devicetypes?isActive={isActive}&code={code}, role=admin, templateFields=[], input={ "code": "FRS", "isActive": "false" }, output={ "errors": [ { "errorCode": "KER-MSD-055" } ] }, inputTemplate=masterdata/UpdateDeviceTypeStatus/updateDeviceTypeStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes?isActive={isActive}&code={code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-055 KER-MSD-055 PASS

back to summary

FetchAllDeviceType

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchAllDeviceTypes_valid_smoke

Testcase Input
testCaseName=MasterData_FetchAllDeviceTypes_valid_smoke, endPoint=/v1/masterdata/devicetypes/all, role=admin, templateFields=[], input={ }, output={ }, inputTemplate=masterdata/FetchAllDeviceType/fetchAllDeviceTypes, outputTemplate=masterdata/FetchAllDeviceType/fetchAllDeviceTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes/all)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

DeviceTypeFilter

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceTypeFilter_All_Name_eng_smoke

Testcase Input
testCaseName=MasterData_DeviceTypeFilter_All_Name_eng_smoke, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "code", "type": "all", "text": "GST4" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "code", "fieldValue": "GST4" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue GST4 GST4 PASS
response.(filters)[0].fieldID code code PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceTypeFilter_Invalid_FilterType_neg

Testcase Input
testCaseName=MasterData_DeviceTypeFilter_Invalid_FilterType_neg, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equal", "text": "Printer" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-324 KER-MSD-324 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceTypeFilter_Invalid_RequestTime_neg

Testcase Input
testCaseName=MasterData_DeviceTypeFilter_Invalid_RequestTime_neg, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Printer" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceTypeFilter_Invalid_Value_Name_neg

Testcase Input
testCaseName=MasterData_DeviceTypeFilter_Invalid_Value_Name_neg, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Language" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalCount": "0" }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceTypeFilter_Valid_Smoke

Testcase Input
testCaseName=MasterData_DeviceTypeFilter_Valid_Smoke, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "code", "type": "unique", "text": "GST4" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "code", "fieldValue": "GST4" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue GST4 GST4 PASS
response.(filters)[0].fieldID code code PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceTypeFilter_inValid_blank_FilterType_neg

Testcase Input
testCaseName=MasterData_DeviceTypeFilter_inValid_blank_FilterType_neg, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "", "text": "GST" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-322 KER-MSD-322 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceTypeFilter_inValid_columnName

Testcase Input
testCaseName=MasterData_DeviceTypeFilter_inValid_columnName, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "adfdfd", "type": "unique", "text": "Printer" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceTypeFilter_isActive_eng_smoke

Testcase Input
testCaseName=MasterData_DeviceTypeFilter_isActive_eng_smoke, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "true" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "true" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue true true PASS
response.(filters)[0].fieldID isActive isActive PASS

back to summary

DeviceTypeSearch

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceTypeSearch_Contains_Name_eng_smoke

Testcase Input
testCaseName=MasterData_DeviceTypeSearch_Contains_Name_eng_smoke, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Finger Print Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "createdBy": "$IGNORE$", "code": "FRS", "langCode": "$IGNORE$", "name": "$IGNORE$", "description": "$IGNORE$" } ] }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].code FRS FRS PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceTypeSearch_Equals_Name_eng_smoke

Testcase Input
testCaseName=MasterData_DeviceTypeSearch_Equals_Name_eng_smoke, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Finger Print Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "createdBy": "$IGNORE$", "code": "FRS", "langCode": "$IGNORE$", "name": "$IGNORE$", "description": "$IGNORE$" } ] }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].code FRS FRS PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceTypeSearch_Equals_isActive_eng_smoke

Testcase Input
testCaseName=MasterData_DeviceTypeSearch_Equals_isActive_eng_smoke, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" }, { "columnName": "name", "type": "equals", "value": "GST", "fromValue": "string", "toValue": "string" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceTypeSearch_Invalid_ColumnName_neg

Testcase Input
testCaseName=MasterData_DeviceTypeSearch_Invalid_ColumnName_neg, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "12abcd21", "type": "equals", "value": "GST", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceTypeSearch_Invalid_Value_Name_smoke

Testcase Input
testCaseName=MasterData_DeviceTypeSearch_Invalid_Value_Name_smoke, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "GST1", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceTypeSearch_startsWith_Name_eng_smoke

Testcase Input
testCaseName=MasterData_DeviceTypeSearch_startsWith_Name_eng_smoke, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "startsWith", "value": "Finger Print Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

CreateDeviceSpecification

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "hogwarts", "description": "Test DeviceSpec", "deviceTypeCode": "GST4", "id": "743", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Face scanner", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/DeviceSpecification/deviceSpecificationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_Duplicate_DeviceSpecification_Neg

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_Duplicate_DeviceSpecification_Neg, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "hogwarts", "description": "Test DeviceSpec", "deviceTypeCode": "GST4", "id": "743", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Face scanner", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-054" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-054 KER-MSD-054 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_Brand_AboveMaxLen32

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Brand_AboveMaxLen32, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_Brand_Empty

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Brand_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_Brand_Missing

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Brand_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "$REMOVE$", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "ara", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_Description_AboveMaxLen256

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_DeviceTypeCode_AboveMaxLen36

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_DeviceTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_DeviceTypeCode_Empty

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_DeviceTypeCode_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_DeviceTypeCode_Missing

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_DeviceTypeCode_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "$REMOVE$", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_Invalid_DeviceTypeCode

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Invalid_DeviceTypeCode, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "DMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-714", "message": "Invalid dtype_code received" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-714 KER-MSD-714 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_MinDriverversion_AboveMaxLen16

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_MinDriverversion_AboveMaxLen16, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "qwertyuiopasdfg17", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_MinDriverversion_Empty

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_MinDriverversion_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_MinDriverversion_Missing

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_MinDriverversion_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "$REMOVE$", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_Model_AboveMaxLen16

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Model_AboveMaxLen16, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "qwertyuiopasdfg17", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_Model_Empty

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Model_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_Model_Missing

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Model_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "$REMOVE$", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_Name_AboveMaxLen64

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_Name_Empty

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Name_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_Name_Missing

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Name_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDeviceSpecification_InputParameter_isActive_Missing

Testcase Input
testCaseName=MasterData_CreateDeviceSpecification_InputParameter_isActive_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": "$REMOVE$", "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

UpdateDeviceSpecStatus

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateDeviceSpecStatus_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecStatus_All_Valid_Smoke, endPoint=/v1/masterdata/devicespecifications?isActive={isActive}&id={id}, role=admin, templateFields=null, input={ "id": "$ID:CreateDeviceSpecification_All_Valid_Smoke_sid_id$", "isActive": true }, output={ "status": "Status updated successfully for Device Specifications" }, inputTemplate=masterdata/UpdateDeviceSpecStatus/updateDeviceSpecStatus, outputTemplate=masterdata/UpdateDeviceSpecStatus/updateDeviceSpecStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications?isActive={isActive}&id={id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for Device Specifications Status updated successfully for Device Specifications PASS

back to summary

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateDeviceSpecStatus_Invalid_id

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecStatus_Invalid_id, endPoint=/v1/masterdata/devicespecifications?isActive={isActive}&id={id}, role=admin, templateFields=null, input={ "id": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-MSD-012", "message": "Device Specification not found" } ] }, inputTemplate=masterdata/UpdateDeviceSpecStatus/updateDeviceSpecStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications?isActive={isActive}&id={id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-012 KER-MSD-012 PASS

back to summary

UpdateDeviceSpecification

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_All_Valid_Smoke, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno DeviceSpec", "description": "Test DeviceSpec updated", "deviceTypeCode": "GST4", "id": "$ID:CreateDeviceSpecification_All_Valid_Smoke_sid_id$", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Face scanner", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/DeviceSpecification/deviceSpecificationResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_Brand_AboveMaxLen32

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Brand_AboveMaxLen32, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_Brand_Empty

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Brand_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_Brand_Missing

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Brand_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "$REMOVE$", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_Description_AboveMaxLen256

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name], input={ "brand": "Techno", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_DeviceTypeCode_AboveMaxLen36

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_DeviceTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_DeviceTypeCode_Empty

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_DeviceTypeCode_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_DeviceTypeCode_Missing

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_DeviceTypeCode_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "$REMOVE$", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_Invalid_DeviceTypeCode

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Invalid_DeviceTypeCode, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "DMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-714", "message": "Invalid dtype_code received" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-714 KER-MSD-714 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_MinDriverversion_AboveMaxLen16

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_MinDriverversion_AboveMaxLen16, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "qwertyuiopasdfg17", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_MinDriverversion_Empty

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_MinDriverversion_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_MinDriverversion_Missing

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_MinDriverversion_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "$REMOVE$", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_Model_AboveMaxLen16

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Model_AboveMaxLen16, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "qwertyuiopasdfg17", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_Model_Empty

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Model_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_Model_Missing

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Model_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "$REMOVE$", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_Name_AboveMaxLen64

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_Name_Empty

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Name_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDeviceSpecification_InputParameter_Name_Missing

Testcase Input
testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Name_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

FetchDeviceSpec

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchDeviceSpec_allValid_byDeviceTypeCode_smoke

Testcase Input
testCaseName=MasterData_FetchDeviceSpec_allValid_byDeviceTypeCode_smoke, endPoint=/v1/masterdata/devicespecifications/devicetypecode/{devicetypecode}, role=admin, templateFields=[], input={ "devicetypecode": "FRS", "langcode": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpec, outputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/devicetypecode/{devicetypecode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchDeviceSpec_allValid_smoke_with_lang

Testcase Input
testCaseName=MasterData_FetchDeviceSpec_allValid_smoke_with_lang, endPoint=/v1/masterdata/devicespecifications/{langcode}, role=admin, templateFields=[], input={ "devicetypecode": "$REMOVE$", "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpec, outputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchDeviceSpec_allValid_smoke_with_lang_and_deviceType

Testcase Input
testCaseName=MasterData_FetchDeviceSpec_allValid_smoke_with_lang_and_deviceType, endPoint=/v1/masterdata/devicespecifications/{langcode}/{devicetypecode}, role=admin, templateFields=[], input={ "devicetypecode": "GST4", "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpec, outputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/{langcode}/{devicetypecode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchDeviceSpec_invalid_devicetypecode_unexisting

Testcase Input
testCaseName=MasterData_FetchDeviceSpec_invalid_devicetypecode_unexisting, endPoint=/v1/masterdata/devicespecifications/{langcode}/{devicetypecode}, role=admin, templateFields=[], input={ "devicetypecode": "notInDB", "langcode": "eng" }, output={ "errors": [ { "errorCode": "KER-MSD-012", "message": "Device Specification not found" } ] }, inputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpec, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/{langcode}/{devicetypecode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-012 KER-MSD-012 PASS

back to summary

FetchAllDeviceSpec

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchAllDeviceSpec_AllValid_smoke

Testcase Input
testCaseName=MasterData_FetchAllDeviceSpec_AllValid_smoke, endPoint=/v1/masterdata/devicespecifications/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllDeviceSpec/fetchAllDeviceSpec, outputTemplate=masterdata/FetchAllDeviceSpec/fetchAllDeviceSpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/all)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

DeviceSpecFilter

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecFilter_All_Brand_eng_smoke

Testcase Input
testCaseName=MasterData_DeviceSpecFilter_All_Brand_eng_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "brand", "type": "all", "text": "hogwarts" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalCount": "0" }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecFilter_All_Name_eng_smoke

Testcase Input
testCaseName=MasterData_DeviceSpecFilter_All_Name_eng_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Fingerprint Scanner" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "Fingerprint Scanner" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue Fingerprint Scanner Fingerprint Scanner PASS
response.(filters)[0].fieldID name name PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecFilter_Invalid_FilterType_neg

Testcase Input
testCaseName=MasterData_DeviceSpecFilter_Invalid_FilterType_neg, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equal", "text": "Cam" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-324 KER-MSD-324 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecFilter_Invalid_RequestTime_neg

Testcase Input
testCaseName=MasterData_DeviceSpecFilter_Invalid_RequestTime_neg, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Cam" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecFilter_Invalid_Value_Name_neg

Testcase Input
testCaseName=MasterData_DeviceSpecFilter_Invalid_Value_Name_neg, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Language" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecFilter_Unique_Brand_eng_smoke

Testcase Input
testCaseName=MasterData_DeviceSpecFilter_Unique_Brand_eng_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "brand", "type": "unique", "text": "Techno DeviceSpec" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "brand", "fieldValue": "Techno DeviceSpec" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue Techno DeviceSpec Techno DeviceSpec PASS
response.(filters)[0].fieldID brand brand PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecFilter_Unique_IsActive_smoke

Testcase Input
testCaseName=MasterData_DeviceSpecFilter_Unique_IsActive_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "true" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "true" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue true true PASS
response.(filters)[0].fieldID isActive isActive PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecFilter_Unique_Model_smoke

Testcase Input
testCaseName=MasterData_DeviceSpecFilter_Unique_Model_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "model", "type": "unique", "text": "2020" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "model", "fieldValue": "2020" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue 2020 2020 PASS
response.(filters)[0].fieldID model model PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecFilter_Unique_Name_eng_smoke

Testcase Input
testCaseName=MasterData_DeviceSpecFilter_Unique_Name_eng_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Fingerprint Scanner" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "Fingerprint Scanner" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue Fingerprint Scanner Fingerprint Scanner PASS
response.(filters)[0].fieldID name name PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecFilter_inValid_blank_FilterType_neg

Testcase Input
testCaseName=MasterData_DeviceSpecFilter_inValid_blank_FilterType_neg, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "", "text": "Cam" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-322 KER-MSD-322 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecFilter_inValid_columnName

Testcase Input
testCaseName=MasterData_DeviceSpecFilter_inValid_columnName, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "Cam" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

DeviceSpecSearch

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecSearch_InvalidPageFetch

Testcase Input
testCaseName=MasterData_DeviceSpecSearch_InvalidPageFetch, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-313" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-313 NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:158) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecSearch_ASC_Name_eng

Testcase Input
testCaseName=MasterData_DeviceSpecSearch_ASC_Name_eng, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "Webcam", "brand": "Logitech", "model": "$IGNORE$", "deviceTypeCode": "CMR", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].deviceTypeCode CMR CMR PASS
response.(data)[0].brand Logitech Logitech PASS
response.(data)[0].name Webcam Webcam PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecSearch_Contains_Name_eng

Testcase Input
testCaseName=MasterData_DeviceSpecSearch_Contains_Name_eng, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "Webcam", "brand": "Logitech", "model": "$IGNORE$", "deviceTypeCode": "CMR", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].deviceTypeCode CMR CMR PASS
response.(data)[0].brand Logitech Logitech PASS
response.(data)[0].name Webcam Webcam PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecSearch_DESC_Name_eng

Testcase Input
testCaseName=MasterData_DeviceSpecSearch_DESC_Name_eng, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "Webcam", "brand": "$IGNORE$", "model": "$IGNORE$", "deviceTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].name Webcam Webcam PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecSearch_Equals_Brand

Testcase Input
testCaseName=MasterData_DeviceSpecSearch_Equals_Brand, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "brand", "type": "equals", "value": "Logitech", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "brand", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "brand": "Logitech", "model": "$IGNORE$", "deviceTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].brand Logitech Logitech PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecSearch_Equals_DeviceTypeName

Testcase Input
testCaseName=MasterData_DeviceSpecSearch_Equals_DeviceTypeName, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "deviceTypeName", "type": "equals", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "brand": "$IGNORE$", "model": "$IGNORE$", "deviceTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "Camera" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].deviceTypeName Camera Camera PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecSearch_Equals_Model

Testcase Input
testCaseName=MasterData_DeviceSpecSearch_Equals_Model, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "model", "type": "equals", "value": "C270", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "model", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "brand": "$IGNORE$", "model": "$IGNORE$", "deviceTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecSearch_Equals_Name_eng_smoke

Testcase Input
testCaseName=MasterData_DeviceSpecSearch_Equals_Name_eng_smoke, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "Webcam", "brand": "Logitech", "model": "$IGNORE$", "deviceTypeCode": "CMR", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].deviceTypeCode CMR CMR PASS
response.(data)[0].brand Logitech Logitech PASS
response.(data)[0].name Webcam Webcam PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecSearch_InvalidPageStart

Testcase Input
testCaseName=MasterData_DeviceSpecSearch_InvalidPageStart, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": -1, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-313" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-313 KER-MSD-313 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecSearch_Invalid_ColumnName

Testcase Input
testCaseName=MasterData_DeviceSpecSearch_Invalid_ColumnName, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "dfadf", "type": "equal", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecSearch_Invalid_FilterType

Testcase Input
testCaseName=MasterData_DeviceSpecSearch_Invalid_FilterType, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equal", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-318 KER-MSD-318 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecSearch_Invalid_RequestTime

Testcase Input
testCaseName=MasterData_DeviceSpecSearch_Invalid_RequestTime, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equal", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecSearch_Invalid_SortType

Testcase Input
testCaseName=MasterData_DeviceSpecSearch_Invalid_SortType, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equal", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "AESCENDING" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-318 KER-MSD-318 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecSearch_Invalid_Value_Name

Testcase Input
testCaseName=MasterData_DeviceSpecSearch_Invalid_Value_Name, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Language", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "fromRecord": "0", "toRecord": "0", "totalRecord": "0" }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/NilSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.fromRecord 0 0 PASS
response.toRecord 0 0 PASS
response.totalRecord 0 0 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecSearch_StartsWith_Name_eng

Testcase Input
testCaseName=MasterData_DeviceSpecSearch_StartsWith_Name_eng, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "startsWith", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "Webcam", "brand": "$IGNORE$", "model": "$IGNORE$", "deviceTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].name Webcam Webcam PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSpecSearch_TwoValueSearch_pos

Testcase Input
testCaseName=MasterData_DeviceSpecSearch_TwoValueSearch_pos, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" }, { "columnName": "brand", "type": "contains", "value": "hogwarts", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

CreateDevice

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDevice_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_CreateDevice_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devices, role=globalAdmin, templateFields=[name, description], input={ "name": "testDevicedummy", "description": "testDevicedummy", "deviceSpecId": "743", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "name": "testDevicedummy", "deviceSpecId": "743", "ipAddress": "172.23.174.113", "isActive": false, "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$IGNORE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/Device/createDeviceResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.isActive false false PASS
response.validityDateTime $TIMESTAMP$ 2024-02-28T23:32:13.159Z PASS
response.name testDevicedummy testDevicedummy PASS
response.serialNum ceec5f62-77b7-46f3-816b-3e734305a9c8 ceec5f62-77b7-46f3-816b-3e734305a9c8 PASS
response.ipAddress 172.23.174.113 172.23.174.113 PASS
response.deviceSpecId 743 743 PASS
response.macAddress D4-3D-7E-C0-8C-4A D4-3D-7E-C0-8C-4A PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDevice_Invalid_DSpecID_AboveMaxLen36

Testcase Input
testCaseName=MasterData_CreateDevice_Invalid_DSpecID_AboveMaxLen36, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceSpecId: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDevice_Invalid_DeviceName_AboveMaxLen64

Testcase Input
testCaseName=MasterData_CreateDevice_Invalid_DeviceName_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDevice_Invalid_Device_Zone_notPresentInDB

Testcase Input
testCaseName=MasterData_CreateDevice_Invalid_Device_Zone_notPresentInDB, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "ara", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "BOM", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-439", "message": "Admin not authorized to access this Device for this Zone" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-439 KER-MSD-439 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDevice_Invalid_IPAddress_AboveMaxLen17

Testcase Input
testCaseName=MasterData_CreateDevice_Invalid_IPAddress_AboveMaxLen17, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "qwertyuiopasdfge18", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.ipAddress: size must be between 0 and 17" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDevice_Invalid_InputParameterInvalid_Format

Testcase Input
testCaseName=MasterData_CreateDevice_Invalid_InputParameterInvalid_Format, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "ara", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "2018-12-24T05", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : validityDateTime" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDevice_Invalid_MAC_Address_Blank

Testcase Input
testCaseName=MasterData_CreateDevice_Invalid_MAC_Address_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDevice_Invalid_MacAddress_AboveMaxLen64

Testcase Input
testCaseName=MasterData_CreateDevice_Invalid_MacAddress_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDevice_Invalid_Machine_Name_Blank

Testcase Input
testCaseName=MasterData_CreateDevice_Invalid_Machine_Name_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDevice_Invalid_SerialNumber_AboveMaxLen64

Testcase Input
testCaseName=MasterData_CreateDevice_Invalid_SerialNumber_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDevice_Invalid_Serial_Number_Blank

Testcase Input
testCaseName=MasterData_CreateDevice_Invalid_Serial_Number_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDevice_Invalid_Zone_Code_Blank

Testcase Input
testCaseName=MasterData_CreateDevice_Invalid_Zone_Code_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.zoneCode: Should not be blank or size must be between 0 and 36" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDevice_Valid_Smoke_decommison_sid

Testcase Input
testCaseName=MasterData_CreateDevice_Valid_Smoke_decommison_sid, endPoint=/v1/masterdata/devices, role=globalAdmin, templateFields=[name, description], input={ "name": "testDevicedummy", "description": "testDevicedummy", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "name": "testDevicedummy", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": false, "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$IGNORE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/Device/createDeviceResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.isActive false false PASS
response.validityDateTime $TIMESTAMP$ 2024-02-28T23:32:13.484Z PASS
response.name testDevicedummy testDevicedummy PASS
response.serialNum ceec5f62-77b7-46f3-816b-3e734305a9c8 ceec5f62-77b7-46f3-816b-3e734305a9c8 PASS
response.ipAddress 172.23.174.113 172.23.174.113 PASS
response.deviceSpecId 736 736 PASS
response.macAddress D4-3D-7E-C0-8C-4A D4-3D-7E-C0-8C-4A PASS

back to summary

UpdateDevice

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDevice_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_UpdateDevice_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devices, role=globalAdmin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy updated", "deviceSpecId": "743", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "name": "$IGNORE$", "deviceSpecId": "743", "ipAddress": "172.23.174.113", "isActive": "$IGNORE$", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$IGNORE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/Device/createDeviceResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.validityDateTime $TIMESTAMP$ 2024-02-28T23:32:14.438Z PASS
response.serialNum ceec5f62-77b7-46f3-816b-3e734305a9c8 ceec5f62-77b7-46f3-816b-3e734305a9c8 PASS
response.ipAddress 172.23.174.113 172.23.174.113 PASS
response.deviceSpecId 743 743 PASS
response.macAddress D4-3D-7E-C0-8C-4A D4-3D-7E-C0-8C-4A PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDevice_Invalid_DSpecID_AboveMaxLen36

Testcase Input
testCaseName=MasterData_UpdateDevice_Invalid_DSpecID_AboveMaxLen36, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceSpecId: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDevice_Invalid_DeviceName_AboveMaxLen64

Testcase Input
testCaseName=MasterData_UpdateDevice_Invalid_DeviceName_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDevice_Invalid_Device_Zone_notPresentInDB

Testcase Input
testCaseName=MasterData_UpdateDevice_Invalid_Device_Zone_notPresentInDB, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "BOM", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-439", "message": "Admin not authorized to access this Device for this Zone" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-439 KER-MSD-439 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDevice_Invalid_IPAddress_AboveMaxLen17

Testcase Input
testCaseName=MasterData_UpdateDevice_Invalid_IPAddress_AboveMaxLen17, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "qwertyuiopasdfge18", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.ipAddress: size must be between 0 and 17" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDevice_Invalid_InputParameterInvalid_Format

Testcase Input
testCaseName=MasterData_UpdateDevice_Invalid_InputParameterInvalid_Format, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "2018-12-24T05", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : validityDateTime" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDevice_Invalid_MAC_Address_Blank

Testcase Input
testCaseName=MasterData_UpdateDevice_Invalid_MAC_Address_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDevice_Invalid_MacAddress_AboveMaxLen64

Testcase Input
testCaseName=MasterData_UpdateDevice_Invalid_MacAddress_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDevice_Invalid_Machine_Name_Blank

Testcase Input
testCaseName=MasterData_UpdateDevice_Invalid_Machine_Name_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=null, input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDevice_Invalid_SerialNumber_AboveMaxLen64

Testcase Input
testCaseName=MasterData_UpdateDevice_Invalid_SerialNumber_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDevice_Invalid_Serial_Number_Blank

Testcase Input
testCaseName=MasterData_UpdateDevice_Invalid_Serial_Number_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDevice_Invalid_Zone_Code_Blank

Testcase Input
testCaseName=MasterData_UpdateDevice_Invalid_Zone_Code_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.zoneCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDevice_Valid_Smoke_decommison_sid

Testcase Input
testCaseName=MasterData_UpdateDevice_Valid_Smoke_decommison_sid, endPoint=/v1/masterdata/devices, role=globalAdmin, templateFields=[name], input={ "id": "$ID:CreateDevice_Valid_Smoke_decommison_sid_id$", "name": "testDevicedummy updated", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "name": "$IGNORE$", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": "$IGNORE$", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$IGNORE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/Device/createDeviceResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.validityDateTime $TIMESTAMP$ 2024-02-28T23:32:14.605Z PASS
response.serialNum ceec5f62-77b7-46f3-816b-3e734305a9c8 ceec5f62-77b7-46f3-816b-3e734305a9c8 PASS
response.ipAddress 172.23.174.113 172.23.174.113 PASS
response.deviceSpecId 736 736 PASS
response.macAddress D4-3D-7E-C0-8C-4A D4-3D-7E-C0-8C-4A PASS

back to summary

UpdateDeviceStatus

io.mosip.testrig.apirig.testscripts.PatchWithQueryParam#MasterData_UpdateDeviceStatus_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_UpdateDeviceStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devices, role=admin, templateFields=[], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "isActive": "true" }, output={ "status": "Status updated successfully for Devices" }, inputTemplate=masterdata/UpdateDeviceStatus/updateDeviceStatus, outputTemplate=masterdata/UpdateDeviceStatus/updateDeviceStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for Devices Status updated successfully for Devices PASS

back to summary

FetchDevice

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchDevice_allValid_smoke_with_lang

Testcase Input
testCaseName=MasterData_FetchDevice_allValid_smoke_with_lang, endPoint=/v1/masterdata/devices/{langCode}, role=admin, templateFields=[name, description], input={ "deviceType": "$REMOVE$", "langCode": "eng", "regCenterId": "$REMOVE$" }, output={ "devices": [{ "isActive": true }] }, inputTemplate=masterdata/FetchDevice/fetchDevice, outputTemplate=masterdata/FetchDevice/fetchDeviceResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/{langCode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(devices)[0].isActive true true PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchDevice_allValid_smoke_with_lang_and_deviceType

Testcase Input
testCaseName=MasterData_FetchDevice_allValid_smoke_with_lang_and_deviceType, endPoint=/v1/masterdata/devices/{langCode}/{deviceType}, role=admin, templateFields=[name, description], input={ "deviceType": "GST4", "langCode": "eng", "regCenterId": "$REMOVE$" }, output={ "devices": [{ "isActive": true }] }, inputTemplate=masterdata/FetchDevice/fetchDevice, outputTemplate=masterdata/FetchDevice/fetchDeviceResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/{langCode}/{deviceType})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(devices)[0].isActive true true PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchDevice_allValid_smoke_with_regCentre

Testcase Input
testCaseName=MasterData_FetchDevice_allValid_smoke_with_regCentre, endPoint=/v1/masterdata/devices/mappeddevices/{regCenterId}, role=admin, templateFields=null, input={ "regCenterId": "10005", "deviceType": "$REMOVE$", "langCode": "$REMOVE$" }, output={ "devices": [{ "isActive": true }] }, inputTemplate=masterdata/FetchDevice/fetchDevice, outputTemplate=masterdata/FetchDevice/fetchDeviceByCenterResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/mappeddevices/{regCenterId})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchDevice_invalid_deviceType_unexisting

Testcase Input
testCaseName=MasterData_FetchDevice_invalid_deviceType_unexisting, endPoint=/v1/masterdata/devices/{langCode}/{deviceType}, role=admin, templateFields=null, input={ "deviceType": "notInDB", "langCode": "eng", "regCenterId": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-010", "message": "Device not Found" } ] }, inputTemplate=masterdata/FetchDevice/fetchDevice, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/{langCode}/{deviceType})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-010 KER-MSD-010 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchDevice_invalid_regCentre

Testcase Input
testCaseName=MasterData_FetchDevice_invalid_regCentre, endPoint=/v1/masterdata/devices/mappeddevices/{regCenterId}, role=admin, templateFields=null, input={ "regCenterId": "100@@345", "deviceType": "$REMOVE$", "langCode": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-441", "message": "Registration Center and Device Not Found" } ] }, inputTemplate=masterdata/FetchDevice/fetchDevice, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/mappeddevices/{regCenterId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-441 KER-MSD-441 PASS

back to summary

GetDeviceHistory

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetDeviceHistory_allValid_smoke

Testcase Input
testCaseName=Masterdata_GetDeviceHistory_allValid_smoke, endPoint=/v1/masterdata/deviceshistories/{id}/{langcode}/{effdatetimes}, role=regproc, templateFields=[langCode], input={ "id":"$ID:CreateDevice_All_Valid_Smoke_sid_id$", "langcode":"eng", "effdatetimes":"$TIMESTAMP$" }, output={ "deviceHistoryDetails": [{ "isActive": true }] }, inputTemplate=masterdata/GetDeviceHistory/getDeviceHistory, outputTemplate=masterdata/GetDeviceHistory/getDeviceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/deviceshistories/{id}/{langcode}/{effdatetimes})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(deviceHistoryDetails)[0].isActive true true PASS

back to summary

DeviceFilter

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceFilter_Invalid_RequestTime

Testcase Input
testCaseName=MasterData_DeviceFilter_Invalid_RequestTime, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Mock IRIS Scanner" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceFilter_MacAddress_All_smoke

Testcase Input
testCaseName=MasterData_DeviceFilter_MacAddress_All_smoke, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "macAddress", "type": "all", "text": "D4-3D-7E-C0-8C-4A" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "macAddress", "fieldValue": "D4-3D-7E-C0-8C-4A" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/DeviceFilter/deviceFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue D4-3D-7E-C0-8C-4A D4-3D-7E-C0-8C-4A PASS
response.(filters)[0].fieldID macAddress macAddress PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceFilter_MacAddress_Unique_smoke

Testcase Input
testCaseName=MasterData_DeviceFilter_MacAddress_Unique_smoke, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "macAddress", "type": "unique", "text": "D4-3D-7E-C0-8C-4A" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "macAddress", "fieldValue": "D4-3D-7E-C0-8C-4A" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/DeviceFilter/deviceFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue D4-3D-7E-C0-8C-4A D4-3D-7E-C0-8C-4A PASS
response.(filters)[0].fieldID macAddress macAddress PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceFilter_Name_eng_All_smoke

Testcase Input
testCaseName=MasterData_DeviceFilter_Name_eng_All_smoke, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Mock IRIS Scanner" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "Mock IRIS Scanner" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/DeviceFilter/deviceFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue Mock IRIS Scanner Mock IRIS Scanner PASS
response.(filters)[0].fieldID name name PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceFilter_Name_eng_Unique_smoke

Testcase Input
testCaseName=MasterData_DeviceFilter_Name_eng_Unique_smoke, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Mock IRIS Scanner" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "Mock IRIS Scanner" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/DeviceFilter/deviceFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue Mock IRIS Scanner Mock IRIS Scanner PASS
response.(filters)[0].fieldID name name PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceFilter_SerialNum_Unique_smoke

Testcase Input
testCaseName=MasterData_DeviceFilter_SerialNum_Unique_smoke, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "serialNum", "type": "unique", "text": "12.68498.96" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/DeviceFilter/deviceFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceFilter_inValid_columnName

Testcase Input
testCaseName=MasterData_DeviceFilter_inValid_columnName, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "Mock IRIS Scanner" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

DeviceSearch

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSearch_ASC_Name_eng_pos

Testcase Input
testCaseName=MasterData_DeviceSearch_ASC_Name_eng_pos, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Mock IRIS Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "3456789012", "description": "$IGNORE$", "macAddress": "85-BB-97-4B-14-05", "ipAddress": "$IGNORE$", "deviceSpecId": "327", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "validityDateTime": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/DeviceSearch/deviceSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].macAddress 85-BB-97-4B-14-05 85-BB-97-4B-14-05 PASS
response.(data)[0].deviceSpecId 327 327 PASS
response.(data)[0].serialNum 3456789012 3456789012 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSearch_DESC_Name_eng_pos

Testcase Input
testCaseName=MasterData_DeviceSearch_DESC_Name_eng_pos, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Mock IRIS Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "3456789012", "description": "$IGNORE$", "macAddress": "85-BB-97-4B-14-05", "ipAddress": "$IGNORE$", "deviceSpecId": "327", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "validityDateTime": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/DeviceSearch/deviceSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].macAddress 85-BB-97-4B-14-05 85-BB-97-4B-14-05 PASS
response.(data)[0].deviceSpecId 327 327 PASS
response.(data)[0].serialNum 3456789012 3456789012 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSearch_Equals_MacAddress_smoke

Testcase Input
testCaseName=MasterData_DeviceSearch_Equals_MacAddress_smoke, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "macAddress", "type": "equals", "value": "85-BB-97-4B-14-05", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "macAddress", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/DeviceSearch/deviceSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSearch_Equals_Name_eng_smoke

Testcase Input
testCaseName=MasterData_DeviceSearch_Equals_Name_eng_smoke, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "startswith", "value": "Mock IRIS Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "3456789012", "description": "$IGNORE$", "macAddress": "85-BB-97-4B-14-05", "ipAddress": "$IGNORE$", "deviceSpecId": "327", "isActive": "$IGNORE$", "validityDateTime": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/DeviceSearch/deviceSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].macAddress 85-BB-97-4B-14-05 85-BB-97-4B-14-05 PASS
response.(data)[0].deviceSpecId 327 327 PASS
response.(data)[0].serialNum 3456789012 3456789012 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSearch_Equals_SerialNo_smoke

Testcase Input
testCaseName=MasterData_DeviceSearch_Equals_SerialNo_smoke, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "serialNum", "type": "equals", "value": "3456789012", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "3456789012", "description": "$IGNORE$", "macAddress": "85-BB-97-4B-14-05", "ipAddress": "$IGNORE$", "deviceSpecId": "327", "isActive": "$IGNORE$", "validityDateTime": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/DeviceSearch/deviceSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].macAddress 85-BB-97-4B-14-05 85-BB-97-4B-14-05 PASS
response.(data)[0].deviceSpecId 327 327 PASS
response.(data)[0].serialNum 3456789012 3456789012 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSearch_Invalid_RequestTime_neg

Testcase Input
testCaseName=MasterData_DeviceSearch_Invalid_RequestTime_neg, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "testDevicedummy", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSearch_Invalid_SortType_neg

Testcase Input
testCaseName=MasterData_DeviceSearch_Invalid_SortType_neg, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "testDevicedummy", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "AESCENDING" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type AESCENDING is not supported" } ] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-358 KER-MSD-358 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_DeviceSearch_Invalid_Value_Name_smoke

Testcase Input
testCaseName=MasterData_DeviceSearch_Invalid_Value_Name_smoke, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Language", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "fromRecord": "0", "toRecord": "0", "totalRecord": "0" }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/NilSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.fromRecord 0 0 PASS
response.toRecord 0 0 PASS
response.totalRecord 0 0 PASS

back to summary

DeleteDevice

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteDevice_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_DeleteDevice_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devices/{id}, role=admin, templateFields=null, input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/DeleteDevice/deleteDevice, outputTemplate=masterdata/DeleteDevice/deleteDeviceResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/{id})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

DecommisionDevice

io.mosip.testrig.apirig.testscripts.PutWithPathParam#MasterData_DecommisionDevice_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_DecommisionDevice_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devices/decommission/{deviceId}, role=globalAdmin, templateFields=null, input={ "deviceId": "$ID:CreateDevice_Valid_Smoke_decommison_sid_id$" }, output={ }, inputTemplate=masterdata/DecommisionDevice/decommisionDevice, outputTemplate=masterdata/DecommisionDevice/decommisionDeviceResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/decommission/{deviceId})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.PutWithPathParam#MasterData_DecommisionDevice_Invalid_ID

Testcase Input
testCaseName=MasterData_DecommisionDevice_Invalid_ID, endPoint=/v1/masterdata/devices/decommission/{deviceId}, role=admin, templateFields=null, input={ "deviceId": "shshdhhdh343GGhddnh" }, output={ "errors": [ { "errorCode": "KER-MSD-042" } ] }, inputTemplate=masterdata/DecommisionDevice/decommisionDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devices/decommission/{deviceId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-042 KER-MSD-042 PASS

back to summary

DeleteDeviceSpec

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteDeviceSpec_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_DeleteDeviceSpec_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devicespecifications/{id}, role=admin, templateFields=[], input={ "id": "$ID:CreateDeviceSpecification_All_Valid_Smoke_sid_id$" }, output={ }, inputTemplate=masterdata/DeleteDeviceSpec/deleteDeviceSpec, outputTemplate=masterdata/DeleteDeviceSpec/deleteDeviceSpecResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/{id})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteDeviceSpec_Invalid_ID

Testcase Input
testCaseName=MasterData_DeleteDeviceSpec_Invalid_ID, endPoint=/v1/masterdata/devicespecifications/{id}, role=admin, templateFields=[], input={ "id": "$ID:CreateDeviceSpecification_All_Valid_Smoke_sid_id$" }, output={ "errors": [ { "errorCode": "KER-MSD-012", "message": "Device Specification not found" } ] }, inputTemplate=masterdata/DeleteDeviceSpec/deleteDeviceSpec, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicespecifications/{id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-012 KER-MSD-012 PASS

back to summary

CreateDocumentCategory

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentCategory_All_Valid_Mandatory_Fields

Testcase Input
testCaseName=MasterData_CreateDocumentCategory_All_Valid_Mandatory_Fields, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name], input={ "code": "DocTestCode321", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "code": "DocTestCode321" }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/DocumentCategory/documentCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code DocTestCode321 DocTestCode321 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentCategory_InputParameter_isActive_Missing

Testcase Input
testCaseName=MasterData_CreateDocumentCategory_InputParameter_isActive_Missing, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": "$REMOVE$", "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentCategory_Invalid_InputParameter_Code_AboveMaxLen36

Testcase Input
testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentCategory_Invalid_InputParameter_Code_Empty

Testcase Input
testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Code_Empty, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentCategory_Invalid_InputParameter_Code_Missing

Testcase Input
testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Code_Missing, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "$REMOVE$", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentCategory_Invalid_InputParameter_Description_AboveMaxLen128

Testcase Input
testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode01", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentCategory_Invalid_InputParameter_Name_AboveMaxLen64

Testcase Input
testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentCategory_Invalid_InputParameter_Name_Empty

Testcase Input
testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Name_Empty, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentCategory_Invalid_InputParameter_Name_Missing

Testcase Input
testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Name_Missing, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentCategory_Spacial_Character_Neg

Testcase Input
testCaseName=MasterData_CreateDocumentCategory_Spacial_Character_Neg, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name], input={ "code": "DocTestC@ode321", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "D@ocC$at", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentCategory_Valid_Smoke

Testcase Input
testCaseName=MasterData_CreateDocumentCategory_Valid_Smoke, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode123", "description": "Testing positive Doc", "isActive": true, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "code": "DocTestCode123" }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/DocumentCategory/documentCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code DocTestCode123 DocTestCode123 PASS

back to summary

UpdateDocumentCategory

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDocumentCategory_All_Valid_Mandatory_Fields

Testcase Input
testCaseName=MasterData_UpdateDocumentCategory_All_Valid_Mandatory_Fields, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode321", "description": "DocTestCode321 updated", "isActive": true, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "code": "DocTestCode321" }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/DocumentCategory/documentCategoryResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code DocTestCode321 DocTestCode321 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDocumentCategory_Invalid_InputParameter_Code_AboveMaxLen36

Testcase Input
testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDocumentCategory_Invalid_InputParameter_Code_Empty

Testcase Input
testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Code_Empty, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDocumentCategory_Invalid_InputParameter_Code_Missing

Testcase Input
testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Code_Missing, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "$REMOVE$", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDocumentCategory_Invalid_InputParameter_Description_AboveMaxLen128

Testcase Input
testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode01", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDocumentCategory_Invalid_InputParameter_Name_AboveMaxLen64

Testcase Input
testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDocumentCategory_Invalid_InputParameter_Name_Empty

Testcase Input
testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Name_Empty, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDocumentCategory_Invalid_InputParameter_Name_Missing

Testcase Input
testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Name_Missing, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDocumentCategory_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateDocumentCategory_Valid_Smoke, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode123", "description": "Testing positive Doc updated", "isActive": true, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "code": "DocTestCode123" }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/DocumentCategory/documentCategoryResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code DocTestCode123 DocTestCode123 PASS

back to summary

FetchDocumentCategories

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchDocumentCategories_invalid_code_notpresent

Testcase Input
testCaseName=MasterData_FetchDocumentCategories_invalid_code_notpresent, endPoint=/v1/masterdata/documentcategories/{code}/{langcode}, role=admin, templateFields=[], input={ "code":"notInDB", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/FetchDocumentCategories/fetchDocumentCategories, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/{code}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-014 KER-MSD-014 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchDocumentCategories_invalid_langcode

Testcase Input
testCaseName=MasterData_FetchDocumentCategories_invalid_langcode, endPoint=/v1/masterdata/documentcategories/{langcode}, role=admin, templateFields=[], input={ "code":"$REMOVE$", "langcode":"java" }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/FetchDocumentCategories/fetchDocumentCategories, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-014 KER-MSD-014 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchDocumentCategories_valid_smoke_langcode

Testcase Input
testCaseName=MasterData_FetchDocumentCategories_valid_smoke_langcode, endPoint=/v1/masterdata/documentcategories/{langcode}, role=admin, templateFields=[langcode], input={ "code":"$REMOVE$", "langcode":"eng" }, output={ }, inputTemplate=masterdata/FetchDocumentCategories/fetchDocumentCategories, outputTemplate=masterdata/FetchDocumentCategories/fetchDocumentCategoriesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FetchAllDocumentCategories

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchAllDocumentCategories_valid_smoke_langcodeandCode

Testcase Input
testCaseName=MasterData_FetchAllDocumentCategories_valid_smoke_langcodeandCode, endPoint=/v1/masterdata/documentcategories/all, role=admin, templateFields=null, input={ }, output={ "data": [{ }] }, inputTemplate=masterdata/FetchAllDocumentCategories/fetchAllDocumentCategories, outputTemplate=masterdata/FetchAllDocumentCategories/fetchAllDocumentCategoriesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/all)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FilterDocCategory

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDocCategory_Empty_FilterText_Pos

Testcase Input
testCaseName=MasterData_FilterDocCategory_Empty_FilterText_Pos, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "All", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/FilterDocCategory/filterDocCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDocCategory_Valid_Request_Smoke

Testcase Input
testCaseName=MasterData_FilterDocCategory_Valid_Request_Smoke, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "unique", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/FilterDocCategory/filterDocCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDocCategory_Valid_column_code_filterType_all

Testcase Input
testCaseName=MasterData_FilterDocCategory_Valid_column_code_filterType_all, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "all", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/FilterDocCategory/filterDocCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDocCategory_inValid_RequestTime_format

Testcase Input
testCaseName=MasterData_FilterDocCategory_inValid_RequestTime_format, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "All", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDocCategory_inValid_filterColumnName

Testcase Input
testCaseName=MasterData_FilterDocCategory_inValid_filterColumnName, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "dfjkdj", "type": "All", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDocCategory_inValid_filterColumnName_blank

Testcase Input
testCaseName=MasterData_FilterDocCategory_inValid_filterColumnName_blank, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "", "type": "All", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDocCategory_inValid_filterType

Testcase Input
testCaseName=MasterData_FilterDocCategory_inValid_filterType, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "adfdf", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-324 KER-MSD-324 PASS

back to summary

SearchDocCategories

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_Valid_Request_Smoke

Testcase Input
testCaseName=MasterData_SearchDocCategories_Valid_Request_Smoke, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "false", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" }, { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "isActive", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/SearchDocCategories/searchDocCategoriesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_Valid_sortBy_code

Testcase Input
testCaseName=MasterData_SearchDocCategories_Valid_sortBy_code, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "POA", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "code": "POA", "langCode": "$IGNORE$", "name": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/SearchDocCategories/searchDocCategoriesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].code POA POA PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_Valid_sortType_DESC

Testcase Input
testCaseName=MasterData_SearchDocCategories_Valid_sortType_DESC, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "POA", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "code": "$IGNORE$", "langCode": "$IGNORE$", "name": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/SearchDocCategories/searchDocCategoriesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_inValid_columnName

Testcase Input
testCaseName=MasterData_SearchDocCategories_inValid_columnName, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "agshshs", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "agshshs", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-357 KER-MSD-357 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_inValid_columnName_blank

Testcase Input
testCaseName=MasterData_SearchDocCategories_inValid_columnName_blank, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-311 KER-MSD-311 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_inValid_filterType

Testcase Input
testCaseName=MasterData_SearchDocCategories_inValid_filterType, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "kfdjfkd", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-318 KER-MSD-318 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_inValid_filterType_blank

Testcase Input
testCaseName=MasterData_SearchDocCategories_inValid_filterType_blank, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-312 KER-MSD-312 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_inValid_filter_value

Testcase Input
testCaseName=MasterData_SearchDocCategories_inValid_filter_value, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "agshshs", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_inValid_filter_value_blank

Testcase Input
testCaseName=MasterData_SearchDocCategories_inValid_filter_value_blank, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-390 KER-MSD-390 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_inValid_pagesize

Testcase Input
testCaseName=MasterData_SearchDocCategories_inValid_pagesize, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "POA", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageFetch: Should have positive integer value" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_inValid_requestTime_format

Testcase Input
testCaseName=MasterData_SearchDocCategories_inValid_requestTime_format, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2018-12-10 06:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_inValid_sortField

Testcase Input
testCaseName=MasterData_SearchDocCategories_inValid_sortField, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "fbheafg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field fbheafg" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-357 KER-MSD-357 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_inValid_sortField_blank

Testcase Input
testCaseName=MasterData_SearchDocCategories_inValid_sortField_blank, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "", "sortType": "fbheafg" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-314 KER-MSD-314 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_inValid_sortType

Testcase Input
testCaseName=MasterData_SearchDocCategories_inValid_sortType, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "fbheafg" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type fbheafg is not supported" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-358 KER-MSD-358 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_inValid_sortType_blank

Testcase Input
testCaseName=MasterData_SearchDocCategories_inValid_sortType_blank, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-314 KER-MSD-314 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_inValid_typeFilter_contains

Testcase Input
testCaseName=MasterData_SearchDocCategories_inValid_typeFilter_contains, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "contains", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "isActive", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-318 KER-MSD-318 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocCategories_inValid_typeFilter_startsWith

Testcase Input
testCaseName=MasterData_SearchDocCategories_inValid_typeFilter_startsWith, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "startsWith", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "isActive", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-318 KER-MSD-318 PASS

back to summary

DeleteDocumentCategory

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteDocumentCategory_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_DeleteDocumentCategory_All_Valid_Smoke_sid, endPoint=/v1/masterdata/documentcategories/{code}, role=admin, templateFields=null, input={ "code": "DocTestCode123" }, output={ "code": "DocTestCode123" }, inputTemplate=masterdata/DeleteDocumentCategory/deleteDocumentCategory, outputTemplate=masterdata/DeleteDocumentCategory/deleteDocumentCategoryResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/{code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code DocTestCode123 DocTestCode123 PASS

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteDocumentCategory_Invalid_ID

Testcase Input
testCaseName=MasterData_DeleteDocumentCategory_Invalid_ID, endPoint=/v1/masterdata/documentcategories/{code}, role=admin, templateFields=null, input={ "code": "DocTestCode123" }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/DeleteDocumentCategory/deleteDocumentCategory, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/{code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-014 KER-MSD-014 PASS

back to summary

CreateDocumentType

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentType_All_Valid_Mandatory_Fields_Eng

Testcase Input
testCaseName=MasterData_CreateDocumentType_All_Valid_Mandatory_Fields_Eng, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "TestDocType0020", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "TestDocType0020 Card", "requesttime": "$TIMESTAMP$" }, output={ "code": "TestDocType0020", "description": "$IGNORE$", "isActive": "$IGNORE$", "name": "TestDocType0020 Card" }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/DocumentType/documentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.name TestDocType0020 Card TestDocType0020 Card PASS
response.code TestDocType0020 TestDocType0020 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentType_Invalid_Code_Blank

Testcase Input
testCaseName=MasterData_CreateDocumentType_Invalid_Code_Blank, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "", "description": "GSD Holder card", "isActive": false, "langCode": "eng", "name": "GSD", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentType_Invalid_Code_Char37

Testcase Input
testCaseName=MasterData_CreateDocumentType_Invalid_Code_Char37, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "GSD Card Holder", "isActive": false, "langCode": "eng", "name": "GSD Card", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentType_Invalid_Descr_Char129

Testcase Input
testCaseName=MasterData_CreateDocumentType_Invalid_Descr_Char129, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "GSD", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "GSD", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentType_Invalid_IsActive_Blank

Testcase Input
testCaseName=MasterData_CreateDocumentType_Invalid_IsActive_Blank, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "GSD", "description": "GSD Holder card", "isActive": "$REMOVE$", "langCode": "eng", "name": "GSD", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentType_Invalid_Name_Blank

Testcase Input
testCaseName=MasterData_CreateDocumentType_Invalid_Name_Blank, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[description], input={ "code": "GSD", "description": "GSD Holder card", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentType_Invalid_Name_Char65

Testcase Input
testCaseName=MasterData_CreateDocumentType_Invalid_Name_Char65, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "GSD", "description": "GSD Card Holder", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmf", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentType_Spacial_Character_Neg

Testcase Input
testCaseName=MasterData_CreateDocumentType_Spacial_Character_Neg, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "TestDoc@Type0010", "description": "TestDocType0010 Card Holder", "isActive": true, "langCode": "eng", "name": "TestDoc$Type@0010 Card", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateDocumentType_Valid_Smoke

Testcase Input
testCaseName=MasterData_CreateDocumentType_Valid_Smoke, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "TestDocType0010", "description": "TestDocType0010 Card Holder", "isActive": true, "langCode": "eng", "name": "TestDocType0010 Card", "requesttime": "$TIMESTAMP$" }, output={ "code": "TestDocType0010", "description": "TestDocType0010 Card Holder", "isActive": "$IGNORE$", "name": "TestDocType0010 Card" }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/DocumentType/documentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.description TestDocType0010 Card Holder TestDocType0010 Card Holder PASS
response.name TestDocType0010 Card TestDocType0010 Card PASS
response.code TestDocType0010 TestDocType0010 PASS

back to summary

UpdateDocumentType

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDocumentType_Invalid_Code_Blank

Testcase Input
testCaseName=MasterData_UpdateDocumentType_Invalid_Code_Blank, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "", "description": "GSD Holder card", "isActive": false, "langCode": "eng", "name": "GSD", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDocumentType_Invalid_Code_Char37

Testcase Input
testCaseName=MasterData_UpdateDocumentType_Invalid_Code_Char37, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "GSD Card Holder", "isActive": false, "langCode": "eng", "name": "GSD Card", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDocumentType_Invalid_Descr_Char129

Testcase Input
testCaseName=MasterData_UpdateDocumentType_Invalid_Descr_Char129, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "GSD", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "GSD", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDocumentType_Invalid_Name_Blank

Testcase Input
testCaseName=MasterData_UpdateDocumentType_Invalid_Name_Blank, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[description], input={ "code": "GSD", "description": "GSD Holder card", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDocumentType_Invalid_Name_Char65

Testcase Input
testCaseName=MasterData_UpdateDocumentType_Invalid_Name_Char65, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "GSD", "description": "GSD Card Holder", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmf", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateDocumentType_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateDocumentType_Valid_Smoke, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "TestDocType0010", "description": "TestDocType0010 Card Holder updated", "isActive": true, "langCode": "eng", "name": "TestDocType0010 Card", "requesttime": "$TIMESTAMP$" }, output={ "code": "TestDocType0010", "description": "TestDocType0010 Card Holder updated", "isActive": "$IGNORE$", "name": "TestDocType0010 Card" }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/DocumentType/documentTypeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.description TestDocType0010 Card Holder updated TestDocType0010 Card Holder updated PASS
response.name TestDocType0010 Card TestDocType0010 Card PASS
response.code TestDocType0010 TestDocType0010 PASS

back to summary

UpdateDocType

io.mosip.testrig.apirig.testscripts.PatchWithQueryParam#MasterData_UpdateDocType_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_UpdateDocType_All_Valid_Smoke_sid, endPoint=/v1/masterdata/documenttypes?isActive=true&code=TestDocType0020, role=admin, templateFields=null, input={ }, output={ "status": "Status updated successfully for Document Types" }, inputTemplate=masterdata/UpdateDocType/updateDocType, outputTemplate=masterdata/UpdateDocType/updateDocTypeResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes?isActive=true&code=TestDocType0020)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for Document Types Status updated successfully for Document Types PASS

back to summary

io.mosip.testrig.apirig.testscripts.PatchWithQueryParam#MasterData_UpdateDocType_Invalid_code

Testcase Input
testCaseName=MasterData_UpdateDocType_Invalid_code, endPoint=/v1/masterdata/documenttypes?isActive=true&code=ABC, role=admin, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-MSD-118", "message": "Document Type not found" } ] }, inputTemplate=masterdata/UpdateDocType/updateDocType, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes?isActive=true&code=ABC)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-118 KER-MSD-118 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PatchWithQueryParam#MasterData_UpdateDocType_Invalid_status

Testcase Input
testCaseName=MasterData_UpdateDocType_Invalid_status, endPoint=/v1/masterdata/documenttypes?isActive=false&code=CIN, role=admin, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-MSD-119", "message": "Mapping exist before deactivating remove the mapping" } ] }, inputTemplate=masterdata/UpdateDocType/updateDocType, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes?isActive=false&code=CIN)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-119 KER-MSD-119 PASS

back to summary

FetchDocumentTypes

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchDocumentTypes_invalid_documentcategorycode_notpresent

Testcase Input
testCaseName=MasterData_FetchDocumentTypes_invalid_documentcategorycode_notpresent, endPoint=/v1/masterdata/documenttypes/{documentcategorycode}/{langcode}, role=admin, templateFields=[], input={ "documentcategorycode":"Java", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-118", "message": "Document Type not found" } ] }, inputTemplate=masterdata/FetchDocumentTypes/fetchDocumentTypes, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/{documentcategorycode}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-118 KER-MSD-118 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchDocumentTypes_invalid_langcode

Testcase Input
testCaseName=MasterData_FetchDocumentTypes_invalid_langcode, endPoint=/v1/masterdata/documenttypes/{langcode}, role=admin, templateFields=[], input={ "documentcategorycode":"$REMOVE$", "langcode":"e@@efff34354566y" }, output={ "errors": [ { "errorCode": "KER-MSD-118", "message": "Document Type not found" } ] }, inputTemplate=masterdata/FetchDocumentTypes/fetchDocumentTypes, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-118 KER-MSD-118 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchDocumentTypes_invalid_langcode_notpresent

Testcase Input
testCaseName=MasterData_FetchDocumentTypes_invalid_langcode_notpresent, endPoint=/v1/masterdata/documenttypes/{documentcategorycode}/{langcode}, role=admin, templateFields=[], input={ "documentcategorycode":"TestDocType0010", "langcode":"ger" }, output={ "errors": [ { "errorCode": "KER-MSD-118", "message": "Document Type not found" } ] }, inputTemplate=masterdata/FetchDocumentTypes/fetchDocumentTypes, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/{documentcategorycode}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-118 KER-MSD-118 PASS

back to summary

FetchAllDocumentTypes

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchAllDocumentTypes_valid_smoke_langcodeandCode

Testcase Input
testCaseName=MasterData_FetchAllDocumentTypes_valid_smoke_langcodeandCode, endPoint=/v1/masterdata/documentcategories/all, role=admin, templateFields=null, input={ }, output={ "data": [{ }] }, inputTemplate=masterdata/FetchAllDocumentTypes/fetchAllDocumentTypes, outputTemplate=masterdata/FetchAllDocumentTypes/fetchAllDocumentTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/all)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FilterDocumentType

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDocCatTypMapping_inValid_filterType_blank

Testcase Input
testCaseName=MasterData_FilterDocCatTypMapping_inValid_filterType_blank, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "", "text": "TestDocType0010" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-322 KER-MSD-322 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDocumentType_Empty_FilterText_Pos

Testcase Input
testCaseName=MasterData_FilterDocumentType_Empty_FilterText_Pos, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=null, input={ "filters": [{ "columnName": "code", "type": "All", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/FilterDocumentType/filterDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDocumentType_Valid_Smoke

Testcase Input
testCaseName=MasterData_FilterDocumentType_Valid_Smoke, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "TestDocType0010 Card" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/FilterDocumentType/filterDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldID name name PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDocumentType_Valid_TypeAll

Testcase Input
testCaseName=MasterData_FilterDocumentType_Valid_TypeAll, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "All", "text": "TestDocType0010 Card" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/FilterDocumentType/filterDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldID name name PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDocumentType_Valid_column_code_filterType_all

Testcase Input
testCaseName=MasterData_FilterDocumentType_Valid_column_code_filterType_all, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "all", "text": "TestDocType0010" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/FilterDocumentType/filterDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDocumentType_inValid_RequestTime_format

Testcase Input
testCaseName=MasterData_FilterDocumentType_inValid_RequestTime_format, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "All", "text": "TestDocType0010" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDocumentType_inValid_filterColumnName

Testcase Input
testCaseName=MasterData_FilterDocumentType_inValid_filterColumnName, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "dfjkdj", "type": "All", "text": "TestDocType0010" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDocumentType_inValid_filterType

Testcase Input
testCaseName=MasterData_FilterDocumentType_inValid_filterType, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "adfdf", "text": "TestDocType0010" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-324 KER-MSD-324 PASS

back to summary

SearchDocumentType

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumentType_inValid_columnName

Testcase Input
testCaseName=MasterData_SearchDocumentType_inValid_columnName, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "agshshs", "type": "equals", "value": "TestDocType0010", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumentType_inValid_columnName_blank

Testcase Input
testCaseName=MasterData_SearchDocumentType_inValid_columnName_blank, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "", "type": "equals", "value": "TestDocType0010", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-311 KER-MSD-311 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumentType_inValid_filterType

Testcase Input
testCaseName=MasterData_SearchDocumentType_inValid_filterType, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "kfdjfkd", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-318 KER-MSD-318 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumentType_inValid_filterType_blank

Testcase Input
testCaseName=MasterData_SearchDocumentType_inValid_filterType_blank, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-312 KER-MSD-312 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumentType_inValid_filter_value

Testcase Input
testCaseName=MasterData_SearchDocumentType_inValid_filter_value, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "agshshs", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumentType_inValid_filter_value_blank

Testcase Input
testCaseName=MasterData_SearchDocumentType_inValid_filter_value_blank, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-390 KER-MSD-390 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumentType_inValid_pagesize

Testcase Input
testCaseName=MasterData_SearchDocumentType_inValid_pagesize, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageFetch: Should have positive integer value" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumentType_inValid_requestTime_format

Testcase Input
testCaseName=MasterData_SearchDocumentType_inValid_requestTime_format, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2018-12-10 06:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumentType_inValid_sortField

Testcase Input
testCaseName=MasterData_SearchDocumentType_inValid_sortField, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "fbheafg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field fbheafg" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-357 KER-MSD-357 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumentType_inValid_sortField_blank

Testcase Input
testCaseName=MasterData_SearchDocumentType_inValid_sortField_blank, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-314 KER-MSD-314 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumentType_inValid_sortType

Testcase Input
testCaseName=MasterData_SearchDocumentType_inValid_sortType, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "fbheafg" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type fbheafg is not supported" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-358 KER-MSD-358 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumentType_inValid_sortType_blank

Testcase Input
testCaseName=MasterData_SearchDocumentType_inValid_sortType_blank, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-314 KER-MSD-314 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumentType_inValid_typeFilter_contains

Testcase Input
testCaseName=MasterData_SearchDocumentType_inValid_typeFilter_contains, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "contains", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "isActive", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-318 KER-MSD-318 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumentType_inValid_typeFilter_startsWith

Testcase Input
testCaseName=MasterData_SearchDocumentType_inValid_typeFilter_startsWith, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "startsWith", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "isActive", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-318 KER-MSD-318 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumnetType_Valid_FilterTypeContains

Testcase Input
testCaseName=MasterData_SearchDocumnetType_Valid_FilterTypeContains, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "code": "TestDocType0010", "langCode": "$IGNORE$", "name": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/SearchDocumentType/searchDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].code TestDocType0010 TestDocType0010 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumnetType_Valid_FilterTypeStartsWith

Testcase Input
testCaseName=MasterData_SearchDocumnetType_Valid_FilterTypeStartsWith, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "startsWith", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "code": "TestDocType0010", "langCode": "$IGNORE$", "name": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/SearchDocumentType/searchDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].code TestDocType0010 TestDocType0010 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDocumnetType_Valid_Smoke

Testcase Input
testCaseName=MasterData_SearchDocumnetType_Valid_Smoke, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "code": "TestDocType0010", "langCode": "$IGNORE$", "name": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/SearchDocumentType/searchDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].code TestDocType0010 TestDocType0010 PASS

back to summary

DeleteDocumentType

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteDocumentType_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_DeleteDocumentType_All_Valid_Smoke_sid, endPoint=/v1/masterdata/documenttypes/{code}, role=admin, templateFields=null, input={ "code": "TestDocType0010" }, output={ "code": "TestDocType0010" }, inputTemplate=masterdata/DeleteDocumentType/deleteDocumentType, outputTemplate=masterdata/DeleteDocumentType/deleteDocumentTypeResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/{code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code TestDocType0010 TestDocType0010 PASS

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteDocumentType_Invalid_ID

Testcase Input
testCaseName=MasterData_DeleteDocumentType_Invalid_ID, endPoint=/v1/masterdata/documenttypes/{code}, role=admin, templateFields=null, input={ "code": "TestDocType0010" }, output={ "errors": [ { "errorCode": "KER-MSD-118", "message": "Document Type not found" } ] }, inputTemplate=masterdata/DeleteDocumentType/deleteDocumentType, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/{code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-118 KER-MSD-118 PASS

back to summary

CreateRegCenterType

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateRegCenterType_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_CreateRegCenterType_All_Valid_Smoke_sid, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-3", "langCode": "eng", "name": "alternate", "descr": "alternate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "code": "ALT-3", "langCode": "eng" }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/RegCenterType/regCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code ALT-3 ALT-3 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateRegCenterType_Dublicate_Centertype_Neg

Testcase Input
testCaseName=MasterData_CreateRegCenterType_Dublicate_Centertype_Neg, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-3", "langCode": "eng", "name": "alternate", "descr": "alternate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-101" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-101 KER-MSD-101 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateRegCenterType_InputParameter_Description_AboveMaxLen256

Testcase Input
testCaseName=MasterData_CreateRegCenterType_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-5", "langCode": "eng", "name": "alternate", "descr": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.descr: size must be between 0 and 128" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateRegCenterType_InputParameter_Name_AboveMaxLen64

Testcase Input
testCaseName=MasterData_CreateRegCenterType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-5", "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "descr": "alternate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateRegCenterType_InputParameter_Name_Empty

Testcase Input
testCaseName=MasterData_CreateRegCenterType_InputParameter_Name_Empty, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[descr], input={ "code": "ALT-5", "langCode": "eng", "name": "", "descr": "alternate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateRegCenterType_InputParameter_Name_Missing

Testcase Input
testCaseName=MasterData_CreateRegCenterType_InputParameter_Name_Missing, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[descr], input={ "code": "ALT-5", "langCode": "eng", "name": "$REMOVE$", "descr": "alternate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateRegCenterType_InputParameter_isActive_Missing

Testcase Input
testCaseName=MasterData_CreateRegCenterType_InputParameter_isActive_Missing, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-5", "langCode": "eng", "name": "alternate", "descr": "alternate center", "isActive":"$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateRegCenterType_SpacialCharacter_Neg

Testcase Input
testCaseName=MasterData_CreateRegCenterType_SpacialCharacter_Neg, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "A@LT-3", "langCode": "eng", "name": "alt$er@nate", "descr": "alt@ernate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

UpdateRegCenterTypeStatus

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateRegCenterTypeStatus_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateRegCenterTypeStatus_All_Valid_Smoke, endPoint=/v1/masterdata/registrationcentertypes?isActive={isActive}&code={code}, role=admin, templateFields=null, input={ "code": "$ID:CreateRegCenterType_All_Valid_Smoke_sid_code$", "isActive": "true" }, output={ "status": "Status updated successfully for Registration Center Types" }, inputTemplate=masterdata/UpdateRegCenterTypeStatus/updateRegCenterTypeStatus, outputTemplate=masterdata/UpdateRegCenterTypeStatus/updateRegCenterTypeStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes?isActive={isActive}&code={code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for Registration Center Types Status updated successfully for Registration Center Types PASS

back to summary

SearchRegCenterType

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchRegCenterType_allValid_somke

Testcase Input
testCaseName=MasterData_SearchRegCenterType_allValid_somke, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "Center A Ben Mansour" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/SearchRegCenterType/searchRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchRegCenterType_inValid_columnName

Testcase Input
testCaseName=MasterData_SearchRegCenterType_inValid_columnName, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "abdgf", "type": "startsWith", "value": "alter" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchRegCenterType_inValid_columnName_blank

Testcase Input
testCaseName=MasterData_SearchRegCenterType_inValid_columnName_blank, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "", "type": "startsWith", "value": "alter" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-311 KER-MSD-311 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchRegCenterType_inValid_filterType

Testcase Input
testCaseName=MasterData_SearchRegCenterType_inValid_filterType, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "adfdd", "value": "alternate" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-318 KER-MSD-318 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchRegCenterType_inValid_filterType_blank

Testcase Input
testCaseName=MasterData_SearchRegCenterType_inValid_filterType_blank, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "", "value": "alternate" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-312 KER-MSD-312 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchRegCenterType_inValid_filter_value

Testcase Input
testCaseName=MasterData_SearchRegCenterType_inValid_filter_value, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "abdesff" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "fromRecord": "0", "toRecord": "0", "totalRecord": "0" }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/NilSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.fromRecord 0 0 PASS
response.toRecord 0 0 PASS
response.totalRecord 0 0 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchRegCenterType_inValid_filter_value_blank

Testcase Input
testCaseName=MasterData_SearchRegCenterType_inValid_filter_value_blank, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-390 KER-MSD-390 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchRegCenterType_inValid_requestTime_format

Testcase Input
testCaseName=MasterData_SearchRegCenterType_inValid_requestTime_format, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "alternate" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2018-12-10 06:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchRegCenterType_inValid_sortField

Testcase Input
testCaseName=MasterData_SearchRegCenterType_inValid_sortField, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "alternate" } ], "sort": [ { "sortField": "fbheafg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field fbheafg" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-357 KER-MSD-357 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchRegCenterType_inValid_sortField_blank

Testcase Input
testCaseName=MasterData_SearchRegCenterType_inValid_sortField_blank, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "alternate" } ], "sort": [ { "sortField": "", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-314 KER-MSD-314 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchRegCenterType_inValid_sortType

Testcase Input
testCaseName=MasterData_SearchRegCenterType_inValid_sortType, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "alternate" } ], "sort": [ { "sortField": "name", "sortType": "addfd" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type addfd is not supported" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-358 KER-MSD-358 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchRegCenterType_inValid_sortType_blank

Testcase Input
testCaseName=MasterData_SearchRegCenterType_inValid_sortType_blank, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "alternate" } ], "sort": [ { "sortField": "name", "sortType": "" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-314 KER-MSD-314 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchRegCenterType_valid_col_isActive_true

Testcase Input
testCaseName=MasterData_SearchRegCenterType_valid_col_isActive_true, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "equals", "value": "true" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": true, "code": "$IGNORE$", "name": "$IGNORE$", "descr": "$IGNORE$", "langCode": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/SearchRegCenterType/searchRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].isActive true true PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchRegCenterType_valid_typeFilter_contains

Testcase Input
testCaseName=MasterData_SearchRegCenterType_valid_typeFilter_contains, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "contains", "value": "Center A Ben Mansour" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/SearchRegCenterType/searchRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchRegCenterType_valid_typeFilter_startsWith

Testcase Input
testCaseName=MasterData_SearchRegCenterType_valid_typeFilter_startsWith, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "startsWith", "value": "Center A Ben Mansour" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/SearchRegCenterType/searchRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

UpdateRegCenterType

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateRegCenterType_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateRegCenterType_All_Valid_Smoke, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr, langCode], input={ "code": "$ID:CreateRegCenterType_All_Valid_Smoke_sid_code$", "langCode": "eng", "name": "alternate", "descr": "alternate center updated", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "code": "ALT-3" }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/RegCenterType/regCenterTypeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code ALT-3 ALT-3 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateRegCenterType_InputParameter_Description_AboveMaxLen256

Testcase Input
testCaseName=MasterData_UpdateRegCenterType_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-5", "langCode": "eng", "name": "alternate", "descr": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.descr: size must be between 0 and 128" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateRegCenterType_InputParameter_Name_AboveMaxLen64

Testcase Input
testCaseName=MasterData_UpdateRegCenterType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-3", "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "descr": "alternate center updated", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateRegCenterType_InputParameter_Name_Empty

Testcase Input
testCaseName=MasterData_UpdateRegCenterType_InputParameter_Name_Empty, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[descr], input={ "code": "ALT-3", "langCode": "eng", "name": "", "descr": "alternate center updated", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateRegCenterType_InputParameter_Name_Missing

Testcase Input
testCaseName=MasterData_UpdateRegCenterType_InputParameter_Name_Missing, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[descr], input={ "code": "ALT-3", "langCode": "eng", "name": "$REMOVE$", "descr": "alternate center updated", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

FilterRegCenterType

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterRegCenterType_Valid_Smoke

Testcase Input
testCaseName=MasterData_FilterRegCenterType_Valid_Smoke, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "केंद्र एक बेन मंसूर" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/FilterRegCenterType/filterRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterRegCenterType_Valid_col_code

Testcase Input
testCaseName=MasterData_FilterRegCenterType_Valid_col_code, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "code", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "code", "fieldValue": "$IGNORE$", "fieldCode": "$IGNORE$" }, { "fieldID": "$IGNORE$", "fieldValue": "$IGNORE$", "fieldCode": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/FilterRegCenterType/filterRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldID code code PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterRegCenterType_Valid_col_isActive

Testcase Input
testCaseName=MasterData_FilterRegCenterType_Valid_col_isActive, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "$IGNORE$", "fieldCode":"" }, { "fieldID": "isActive", "fieldValue": "$IGNORE$", "fieldCode":"" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/FilterRegCenterType/filterRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldID isActive isActive PASS
response.(filters)[1].fieldCode PASS
response.(filters)[0].fieldCode PASS
response.(filters)[1].fieldID isActive isActive PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterRegCenterType_Valid_col_name_withText

Testcase Input
testCaseName=MasterData_FilterRegCenterType_Valid_col_name_withText, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "केंद्र एक बेन मंसूर" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/FilterRegCenterType/filterRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterRegCenterType_inValid_RequestTime_format

Testcase Input
testCaseName=MasterData_FilterRegCenterType_inValid_RequestTime_format, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterRegCenterType_inValid_filterColumnName

Testcase Input
testCaseName=MasterData_FilterRegCenterType_inValid_filterColumnName, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterRegCenterType_inValid_filterColumnName_blank

Testcase Input
testCaseName=MasterData_FilterRegCenterType_inValid_filterColumnName_blank, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterRegCenterType_inValid_filterText

Testcase Input
testCaseName=MasterData_FilterRegCenterType_inValid_filterText, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "code", "type": "unique", "text": "fbheafg" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalCount": "0" }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterRegCenterType_inValid_filterType

Testcase Input
testCaseName=MasterData_FilterRegCenterType_inValid_filterType, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "fbheafg", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-324 KER-MSD-324 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterRegCenterType_inValid_filterType_blank

Testcase Input
testCaseName=MasterData_FilterRegCenterType_inValid_filterType_blank, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-322 KER-MSD-322 PASS

back to summary

FetchAllRegCenterType

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchAllRegCenterType_valid_smoke

Testcase Input
testCaseName=MasterData_FetchAllRegCenterType_valid_smoke, endPoint=/v1/masterdata/registrationcentertypes/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllRegCenterType/fetchAllRegCenterType, outputTemplate=masterdata/FetchAllRegCenterType/fetchAllRegCenterTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/all)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FetchMissingRegCenterTypeDetails

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchMissingRegCenterTypeDetails_valid_smoke

Testcase Input
testCaseName=MasterData_FetchMissingRegCenterTypeDetails_valid_smoke, endPoint=/v1/masterdata/registrationcentertypes/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchMissingRegCenterTypeDetails/fetchMissingRegCenterTypeDetails, outputTemplate=masterdata/FetchMissingRegCenterTypeDetails/fetchMissingRegCenterTypeDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/missingids/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

DeleteRegCenterType

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteRegCenterType_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_DeleteRegCenterType_All_Valid_Smoke_sid, endPoint=/v1/masterdata/registrationcentertypes/{code}, role=admin, templateFields=null, input={ "code": "ALT-3" }, output={ "code": "ALT-3" }, inputTemplate=masterdata/DeleteRegCenterType/deleteRegCenterType, outputTemplate=masterdata/DeleteRegCenterType/deleteRegCenterTypeResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/{code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code ALT-3 ALT-3 PASS

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteRegCenterType_Invalid_CODE

Testcase Input
testCaseName=MasterData_DeleteRegCenterType_Invalid_CODE, endPoint=/v1/masterdata/registrationcentertypes/{code}, role=admin, templateFields=null, input={ "code": "ALT-3" }, output={ "errors": [ { "errorCode": "KER-MSD-120", "message": "Registration Center Type not found" } ] }, inputTemplate=masterdata/DeleteRegCenterType/deleteRegCenterType, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentertypes/{code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-120 KER-MSD-120 PASS

back to summary

CreateRegistrationCenter

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateRegCenter_Blank_NumberOfKiosks_Neg

Testcase Input
testCaseName=MasterData_CreateRegCenter_Blank_NumberOfKiosks_Neg, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone, langCode], input={ "addressLine1":"sdfg", "addressLine2":"", "addressLine3":"", "centerEndTime":"03:30:00", "centerStartTime":"00:00:00", "centerTypeCode":"REG", "contactPerson":"rtestsd", "contactPhone":"", "holidayLocationCode":"$LOCATIONCODE$", "langCode":"hin", "latitude":"78.5478", "locationCode":"$LOCATIONCODE$", "longitude":"45.2456", "lunchEndTime":"00:00:00", "lunchStartTime":"00:00:00", "name":"Test123", "perKioskProcessTime":"00:30:00", "timeZone":"(GTM+01:00) CENTRAL EUROPEAN TIME", "workingHours":3.5, "zoneCode":"$ZONE_CODE$", "id":"", "isActive":"false", "numberOfKiosks":null, "exceptionHolidayDate":"2021-11-12", "exceptionHolidayName":"", "exceptionHolidayReson":"", "version":"1.0", "requesttime":"$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-307", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-307 NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:146) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateRegCenter_Negavtive_NumberOfKiosks_Neg

Testcase Input
testCaseName=MasterData_CreateRegCenter_Negavtive_NumberOfKiosks_Neg, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone, langCode], input={ "addressLine1":"sdfg", "addressLine2":"", "addressLine3":"", "centerEndTime":"03:30:00", "centerStartTime":"00:00:00", "centerTypeCode":"REG", "contactPerson":"rtestsd", "contactPhone":"", "holidayLocationCode":"$LOCATIONCODE$", "langCode":"hin", "latitude":"78.5478", "locationCode":"$LOCATIONCODE$", "longitude":"45.2456", "lunchEndTime":"00:00:00", "lunchStartTime":"00:00:00", "name":"Test123", "perKioskProcessTime":"00:30:00", "timeZone":"(GTM+01:00) CENTRAL EUROPEAN TIME", "workingHours":3.5, "zoneCode":"$ZONE_CODE$", "id":"", "isActive":"false", "numberOfKiosks":-1, "exceptionHolidayDate":"2021-11-12", "exceptionHolidayName":"", "exceptionHolidayReson":"", "version":"1.0", "requesttime":"$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-307", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-307 NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:146) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateRegCenter_Invalid_HolidayLocationCode_blank_eng

Testcase Input
testCaseName=MasterData_CreateRegCenter_Invalid_HolidayLocationCode_blank_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "HSR", "addressLine2": "Venkatapura", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "ALT-3", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "", "isActive": true, "langCode": "eng", "latitude": "33.995612", "locationCode": "$LOCATIONCODE$", "longitude": "-6.815281", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "BTM Center", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "96874", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.holidayLocationCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateRegCenter_Invalid_latitude_blank_eng

Testcase Input
testCaseName=MasterData_CreateRegCenter_Invalid_latitude_blank_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "WhiteField", "addressLine2": "whiteBoard", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "ALT-3", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude": "", "locationCode": "$LOCATIONCODE$", "longitude": "-6.815281", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "WhiteField Center", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "96874", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.latitude: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateRegCenter_Invalid_latitude_eng

Testcase Input
testCaseName=MasterData_CreateRegCenter_Invalid_latitude_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "WhiteField", "addressLine2": "whiteBoard", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "ALT-3", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude": "fbheafg", "locationCode": "$LOCATIONCODE$", "longitude": "-6.8152", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "WhiteField Center", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "96874", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-307", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-307 KER-MSD-307 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateRegCenter_allValid_smoke_sid

Testcase Input
testCaseName=MasterData_CreateRegCenter_allValid_smoke_sid, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone, langCode], input={ "addressLine1":"sdfg", "addressLine2":"", "addressLine3":"", "centerEndTime":"03:30:00", "centerStartTime":"00:00:00", "centerTypeCode":"REG", "contactPerson":"rtestsd", "contactPhone":"", "holidayLocationCode":"$LOCATIONCODE$", "langCode":"hin", "latitude":"78.5478", "locationCode":"$LOCATIONCODE$", "longitude":"45.2456", "lunchEndTime":"00:00:00", "lunchStartTime":"00:00:00", "name":"Test123", "perKioskProcessTime":"00:30:00", "timeZone":"(GTM+01:00) CENTRAL EUROPEAN TIME", "workingHours":3.5, "zoneCode":"$ZONE_CODE$", "id":"", "isActive":"false", "numberOfKiosks":0, "exceptionHolidayDate":"2021-11-12", "exceptionHolidayName":"", "exceptionHolidayReson":"", "version":"1.0", "requesttime":"$TIMESTAMP$" }, output={ "name": "Test123" }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/RegistrationCenter/registrationCenterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.name Test123 Test123 PASS

back to summary

UpdateRegistrationCenter

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_CreateRegCenter_Invalid_HolidayLocationCode_blank_eng

Testcase Input
testCaseName=MasterData_CreateRegCenter_Invalid_HolidayLocationCode_blank_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "HSR", "addressLine2": "Venkatapura", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "REG", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "", "isActive": true, "langCode": "eng", "latitude": "33.995612", "locationCode": "$LOCATIONCODE$", "longitude": "-6.815281", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "BTM Center updated", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "123414", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.holidayLocationCode: must not be blank" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_CreateRegCenter_Invalid_latitude_blank_eng

Testcase Input
testCaseName=MasterData_CreateRegCenter_Invalid_latitude_blank_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "WhiteField", "addressLine2": "whiteBoard", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "REG", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude": "", "locationCode": "$LOCATIONCODE$", "longitude": "-6.815281", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "WhiteField Center updated", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "96874", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.latitude: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_CreateRegCenter_Invalid_latitude_eng

Testcase Input
testCaseName=MasterData_CreateRegCenter_Invalid_latitude_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "WhiteField", "addressLine2": "whiteBoard", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "REG", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude": "fbheafg", "locationCode": "$LOCATIONCODE$", "longitude": "-6.815281", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "WhiteField Center updated", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "96874", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-307", "message": "Latitude or Longitude must have maximum 2 digits before and minimum 4 digits after decimal" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-307 KER-MSD-307 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateRegistrationCenter_allValid_smoke

Testcase Input
testCaseName=MasterData_UpdateRegistrationCenter_allValid_smoke, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone, langCode], input={ "addressLine1": "HSR", "addressLine2": "Venkatapura", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "REG", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude":"78.5478", "locationCode":"$LOCATIONCODE$", "longitude":"45.2456", "lunchEndTime":"00:00:00", "lunchStartTime":"00:00:00", "name": "HSR Center updated", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "name": "HSR Center updated" }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/RegistrationCenter/registrationCenterResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.name HSR Center updated HSR Center updated PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateRegistrationCenter_numberOfKiosks_smoke

Testcase Input
testCaseName=MasterData_UpdateRegistrationCenter_numberOfKiosks_smoke, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone, langCode], input={ "addressLine1": "HSR", "addressLine2": "Venkatapura", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "REG", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude":"78.5478", "locationCode":"$LOCATIONCODE$", "longitude":"45.2456", "lunchEndTime":"00:00:00", "lunchStartTime":"00:00:00", "name": "HSR Center updated", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "numberOfKiosks":12, "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "name": "HSR Center updated" }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/RegistrationCenter/registrationCenterResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.name HSR Center updated HSR Center updated PASS

back to summary

UpdateRegCentStatus

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateRegCentStatus_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_UpdateRegCentStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/registrationcenters?isActive={isActive}&id={id}, role=globalAdmin, templateFields=null, input={ "id": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "isActive": "true" }, output={ "status": "Status updated successfully for Registration Centers" }, inputTemplate=masterdata/UpdateRegCentStatus/updateRegCentStatus, outputTemplate=masterdata/UpdateRegCentStatus/updateRegCentStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters?isActive={isActive}&id={id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for Registration Centers Status updated successfully for Registration Centers PASS

back to summary

FetchRegCent

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_By_HierarchyLevel_Text_langCode_allValid_smoke

Testcase Input
testCaseName=MasterData_FetchRegCent_By_HierarchyLevel_Text_langCode_allValid_smoke, endPoint=/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "1", "name": "Rabat Sale Kenitra", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_By_HierarchyLevel_Text_langCode_invalid_hierarchylevel

Testcase Input
testCaseName=MasterData_FetchRegCent_By_HierarchyLevel_Text_langCode_invalid_hierarchylevel, endPoint=/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[name], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "4", "name": "Rabat Sale Kenitra", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_By_HierarchyLevel_Text_langCode_invalid_name

Testcase Input
testCaseName=MasterData_FetchRegCent_By_HierarchyLevel_Text_langCode_invalid_name, endPoint=/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[name], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "1", "name": "Rabatdhdhhdjshdjjdnlenitra", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_By_HierarchyLevel__ListText_langCode_allValid_smoke

Testcase Input
testCaseName=MasterData_FetchRegCent_By_HierarchyLevel__ListText_langCode_allValid_smoke, endPoint=/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name=Rabat Sale Kenitra, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "1", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name=Rabat Sale Kenitra)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_By_LocationCode_allValid_smoke

Testcase Input
testCaseName=MasterData_FetchRegCent_By_LocationCode_allValid_smoke, endPoint=/v1/masterdata/getlocspecificregistrationcenters/{langcode}/{locationcode}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "14022", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getlocspecificregistrationcenters/{langcode}/{locationcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_By_LocationCode_invalid_locationcode

Testcase Input
testCaseName=MasterData_FetchRegCent_By_LocationCode_invalid_locationcode, endPoint=/v1/masterdata/getlocspecificregistrationcenters/{langcode}/{locationcode}, role=admin, templateFields=null, input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "14022222322", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getlocspecificregistrationcenters/{langcode}/{locationcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_By_Pagenation_HierarchyLevel_Text_langCode_allValid_smoke

Testcase Input
testCaseName=MasterData_FetchRegCent_By_Pagenation_HierarchyLevel_Text_langCode_allValid_smoke, endPoint=/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[name], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "1", "name": "Rabat Sale Kenitra", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "data": [{ }] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchAllRegCentWithPaginationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_By_Pagination_HierarchyLevel_Text_langCode_invalid_hierarchylevel

Testcase Input
testCaseName=MasterData_FetchRegCent_By_Pagination_HierarchyLevel_Text_langCode_invalid_hierarchylevel, endPoint=/v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[name], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "4", "name": "Rabat Sale Kenitra", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_By_Pagination_HierarchyLevel_Text_langCode_invalid_name

Testcase Input
testCaseName=MasterData_FetchRegCent_By_Pagination_HierarchyLevel_Text_langCode_invalid_name, endPoint=/v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[name], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "1", "name": "Rabatdhdhhdjshdjjdnlenitra", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_By_id_allValid_smoke

Testcase Input
testCaseName=MasterData_FetchRegCent_By_id_allValid_smoke, endPoint=/v1/masterdata/registrationcenters/{id}/{langcode}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "10001", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/{id}/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_By_zoneCode

Testcase Input
testCaseName=MasterData_FetchRegCent_By_zoneCode, endPoint=/v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode}, role=admin, templateFields=[], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "fra", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$ZONE_CODE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchAllRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_By_zoneCode_invalid_invalid_zonecode

Testcase Input
testCaseName=MasterData_FetchRegCent_By_zoneCode_invalid_invalid_zonecode, endPoint=/v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode}, role=admin, templateFields=[], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "fra", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "abc", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_Holidays_allValid_smoke

Testcase Input
testCaseName=MasterData_FetchRegCent_Holidays_allValid_smoke, endPoint=/v1/masterdata/getregistrationcenterholidays/{langcode}/{registrationcenterid}/{year}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "year": "2021", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentHolidayResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getregistrationcenterholidays/{langcode}/{registrationcenterid}/{year})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_Holidays_invalid_registrationcenterid

Testcase Input
testCaseName=MasterData_FetchRegCent_Holidays_invalid_registrationcenterid, endPoint=/v1/masterdata/getregistrationcenterholidays/{langcode}/{registrationcenterid}/{year}, role=admin, templateFields=null, input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "1009393901", "year": "2021", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getregistrationcenterholidays/{langcode}/{registrationcenterid}/{year})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_allValid_smoke

Testcase Input
testCaseName=MasterData_FetchRegCent_allValid_smoke, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "$REMOVE$", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_by_langCode_zoneCode_InValid_zonecode

Testcase Input
testCaseName=MasterData_FetchRegCent_by_langCode_zoneCode_InValid_zonecode, endPoint=/v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode}, role=admin, templateFields=null, input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "KTA1", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_by_langCode_zoneCode_allValid_smoke

Testcase Input
testCaseName=MasterData_FetchRegCent_by_langCode_zoneCode_allValid_smoke, endPoint=/v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$ZONE_CODE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_coordinate_specific_allValid_smoke

Testcase Input
testCaseName=MasterData_FetchRegCent_coordinate_specific_allValid_smoke, endPoint=/v1/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=admin, templateFields=[langcode], input={ "longitude": "-6.453275", "latitude": "34.52117", "langcode": "eng", "proximitydistance": "21", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_coordinate_specific_invalid_latitude

Testcase Input
testCaseName=MasterData_FetchRegCent_coordinate_specific_invalid_latitude, endPoint=/v1/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=admin, templateFields=null, input={ "longitude": "-6.453275", "latitude": "34117", "langcode": "eng", "proximitydistance": "21", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_coordinate_specific_invalid_longitude

Testcase Input
testCaseName=MasterData_FetchRegCent_coordinate_specific_invalid_longitude, endPoint=/v1/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=admin, templateFields=null, input={ "longitude": "-63275", "latitude": "34.52117", "langcode": "eng", "proximitydistance": "21", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_validateTimestamp_allValid_smoke

Testcase Input
testCaseName=MasterData_FetchRegCent_validateTimestamp_allValid_smoke, endPoint=/v1/masterdata/registrationcenters/validate/{id}/{langcode}/{timestamp}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "10001", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "2021-01-20T06:22:07.797Z" }, output={ "status":"Valid" }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentValidateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/validate/{id}/{langcode}/{timestamp})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Valid Valid PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_validateTimestamp_invalid_id

Testcase Input
testCaseName=MasterData_FetchRegCent_validateTimestamp_invalid_id, endPoint=/v1/masterdata/registrationcenters/validate/{id}/{langcode}/{timestamp}, role=admin, templateFields=null, input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "1000ffudyf1", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "2021-01-20T06:22:07.797Z" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/validate/{id}/{langcode}/{timestamp})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchRegCent_validateTimestamp_invalid_timestamp

Testcase Input
testCaseName=MasterData_FetchRegCent_validateTimestamp_invalid_timestamp, endPoint=/v1/masterdata/registrationcenters/validate/{id}/{langcode}/{timestamp}, role=admin, templateFields=null, input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "10001", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$TIMESTAM@@33$" }, output={ "errors": [ { "errorCode": "KER-MSD-033" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/validate/{id}/{langcode}/{timestamp})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-033 KER-MSD-033 PASS

back to summary

FetchAllRegCent

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchAllRegCent_valid_smoke

Testcase Input
testCaseName=MasterData_FetchAllRegCent_valid_smoke, endPoint=/v1/masterdata/registrationcenters/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllRegCent/fetchAllRegCent, outputTemplate=masterdata/FetchAllRegCent/fetchAllRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/all)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FetchRegCentHistory

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_FetchRegCentHistory_allValid_smoke

Testcase Input
testCaseName=Masterdata_FetchRegCentHistory_allValid_smoke, endPoint=/v1/masterdata/registrationcentershistory/{registrationCenterId}/{langCode}/{effectiveDate}, role=admin, templateFields=[langCode], input={ "registrationCenterId": "10001", "effectiveDate": "$TIMESTAMP$", "langCode": "eng" }, output={ "registrationCentersHistory": [{ "isActive": "true" }] }, inputTemplate=masterdata/FetchRegCentHistory/fetchRegCentHistory, outputTemplate=masterdata/FetchRegCentHistory/fetchRegCentHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentershistory/{registrationCenterId}/{langCode}/{effectiveDate})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(registrationCentersHistory)[0].isActive true true PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_FetchRegCentHistory_invalid_langcode

Testcase Input
testCaseName=Masterdata_FetchRegCentHistory_invalid_langcode, endPoint=/v1/masterdata/registrationcentershistory/{registrationCenterId}/{langCode}/{effectiveDate}, role=admin, templateFields=null, input={ "registrationCenterId": "10001", "effectiveDate": "2021-01-21T04:58:42.064Z", "langCode": "ori" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCentHistory/fetchRegCentHistory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentershistory/{registrationCenterId}/{langCode}/{effectiveDate})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_FetchRegCentHistory_invalid_registrationCenterId

Testcase Input
testCaseName=Masterdata_FetchRegCentHistory_invalid_registrationCenterId, endPoint=/v1/masterdata/registrationcentershistory/{registrationCenterId}/{langCode}/{effectiveDate}, role=admin, templateFields=null, input={ "registrationCenterId": "19098", "effectiveDate": "2021-01-21T04:58:42.064Z", "langCode": "eng" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCentHistory/fetchRegCentHistory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcentershistory/{registrationCenterId}/{langCode}/{effectiveDate})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

RegCenterFilter

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_RegCenterFilter_Invalid_RequestTime

Testcase Input
testCaseName=MasterData_RegCenterFilter_Invalid_RequestTime, endPoint=/v1/masterdata/registrationcenters/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Center A Ben Mansour" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/RegCenterFilter/regCenterFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_RegCenterFilter_Name_eng_All_smoke

Testcase Input
testCaseName=MasterData_RegCenterFilter_Name_eng_All_smoke, endPoint=/v1/masterdata/registrationcenters/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Dynamiccenterstory" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/RegCenterFilter/regCenterFilter, outputTemplate=masterdata/RegCenterFilter/regCenterFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_RegCenterFilter_Name_eng_Unique_smoke

Testcase Input
testCaseName=MasterData_RegCenterFilter_Name_eng_Unique_smoke, endPoint=/v1/masterdata/registrationcenters/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Dynamiccenterstory" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/RegCenterFilter/regCenterFilter, outputTemplate=masterdata/RegCenterFilter/regCenterFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_RegCenterFilter_inValid_columnName

Testcase Input
testCaseName=MasterData_RegCenterFilter_inValid_columnName, endPoint=/v1/masterdata/registrationcenters/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "Center A Ben Mansour" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalCount": "0" }, inputTemplate=masterdata/RegCenterFilter/regCenterFilter, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

RegCenterSearch

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_RegCenterSearch_Equals_Name_eng_smoke

Testcase Input
testCaseName=MasterData_RegCenterSearch_Equals_Name_eng_smoke, endPoint=/v1/masterdata/registrationcenters/search, role=admin, templateFields=[name], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "HSR Center updated", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "name": "Center Mehdia" }] }, inputTemplate=masterdata/RegCenterSearch/regCenterSearch, outputTemplate=masterdata/RegCenterSearch/regCenterSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].name Center Mehdia NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:158) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

UpdateRegistrationCenterLang

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateRegistrationCenterLang_Smoke

Testcase Input
testCaseName=MasterData_UpdateRegistrationCenterLang_Smoke, endPoint=/v1/masterdata/registrationcenters/language, role=globalAdmin, templateFields=[addressLine1, addressLine2, addressLine3, contactPerson, name], input={ "addressLine1": "National Road Test", "addressLine2": "Alla Tazi Test", "addressLine3": "MyCountry Test", "contactPerson": "Cliff Hanger Test", "id": "10008", "langCode": "eng", "name": "Center Sidi Allal Tazi Test", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$", "name": "Center Sidi Allal Tazi Test", "addressLine1": "National Road Test", "addressLine2": "Alla Tazi Test", "addressLine3": "MyCountry Test", "contactPerson": "Cliff Hanger Test" }, inputTemplate=masterdata/UpdateRegistrationCenterLang/updateRegistrationCenter, outputTemplate=masterdata/UpdateRegistrationCenterLang/updateRegistrationCenterResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/language)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.addressLine1 National Road Test National Road Test PASS
response.addressLine2 Alla Tazi Test Alla Tazi Test PASS
response.name Center Sidi Allal Tazi Test Center Sidi Allal Tazi Test PASS
response.contactPerson Cliff Hanger Test Cliff Hanger Test PASS
response.addressLine3 MyCountry Test MyCountry Test PASS

back to summary

UpdateRegistrationCenterNonLanguage

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateRegistrationCenterNonLanguage_Smoke

Testcase Input
testCaseName=MasterData_UpdateRegistrationCenterNonLanguage_Smoke, endPoint=/v1/masterdata/registrationcenters/nonlanguage, role=admin, templateFields=[contactPerson, name], input={ "contactPerson": "sudeep", "id": "10008", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$", "contactPhone": "9663089998", "centerTypeCode": "REG" }, inputTemplate=masterdata/UpdateRegistrationCenterNonLanguage/updateRegistrationCenter, outputTemplate=masterdata/UpdateRegistrationCenterNonLanguage/updateRegistrationCenterResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/nonlanguage)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.numberOfKiosks 0 0 PASS
response.contactPhone 9663089998 9663089998 PASS
response.centerTypeCode REG REG PASS

back to summary

FetchMissingRegCenterDetails

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchMissingRegCenterDetails_valid_smoke

Testcase Input
testCaseName=MasterData_FetchMissingRegCenterDetails_valid_smoke, endPoint=/v1/masterdata/registrationcenters/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchMissingRegCenterDetails/fetchMissingRegCenterDetails, outputTemplate=masterdata/FetchMissingRegCenterDetails/fetchMissingRegCenterDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/missingids/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

DecommissionRegCenter

io.mosip.testrig.apirig.testscripts.PutWithPathParam#MasterData_DecommissionRegCenter_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_DecommissionRegCenter_All_Valid_Smoke_sid, endPoint=/v1/masterdata/registrationcenters/decommission/{regCenterID}, role=globalAdmin, templateFields=null, input={ "regCenterID": "$ID:CreateRegCenter_allValid_smoke_sid_id$" }, output={ }, inputTemplate=masterdata/DecommissionRegCenter/decommissionRegCenter, outputTemplate=masterdata/DecommissionRegCenter/decommissionRegCenterResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/decommission/{regCenterID})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

DeleteRegCenter

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteRegCenter_Invalid_ID

Testcase Input
testCaseName=MasterData_DeleteRegCenter_Invalid_ID, endPoint=/v1/masterdata/registrationcenters/{registrationCenterId}, role=admin, templateFields=null, input={ "registrationCenterId": "djdjdjj2233" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/DeleteRegCenter/deleteRegCenter, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/registrationcenters/{registrationCenterId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-MSD-215 PASS

back to summary

UserCenterMapping

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_UserCenterMapping_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UserCenterMapping_All_Valid_Smoke, endPoint=/v1/masterdata/usercentermapping, role=globalAdmin, templateFields=[name], input={ "id": "masterdata-220005", "name": "automation", "statusCode": "active", "regCenterId": "10005", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "name": "$IGNORE$", "statusCode": "active", "regCenterId": "$IGNORE$", "zoneCode": "$IGNORE$", "zoneName": "$IGNORE$", "regCenterName": "$IGNORE$" }, inputTemplate=masterdata/UserCenterMapping/userCenterMapping, outputTemplate=masterdata/UserCenterMapping/userCenterMappingResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/usercentermapping)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.statusCode active NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:158) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_UserCenterMapping_Invalid_InputParameter_Invalid_regCenterId

Testcase Input
testCaseName=MasterData_UserCenterMapping_Invalid_InputParameter_Invalid_regCenterId, endPoint=/v1/masterdata/usercentermapping, role=admin, templateFields=[name], input={ "id": "auto_test_user1", "name": "automation", "statusCode": "active", "regCenterId": "10006", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-USR-008", "message": "Zone user mapping not exists or not active" } ] }, inputTemplate=masterdata/UserCenterMapping/userCenterMapping, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/usercentermapping)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-USR-008 KER-USR-008 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_UserCenterMapping_Invalid_InputParameter_regCenterId_Missing

Testcase Input
testCaseName=MasterData_UserCenterMapping_Invalid_InputParameter_regCenterId_Missing, endPoint=/v1/masterdata/usercentermapping, role=admin, templateFields=[name], input={ "id": "auto_test_user1", "name": "automation", "statusCode": "active", "regCenterId": "", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-USR-008", "message": "Zone user mapping not exists or not active" } ] }, inputTemplate=masterdata/UserCenterMapping/userCenterMapping, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/usercentermapping)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-USR-008 KER-USR-008 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_UserCenterMapping_Invalid_duplicate_entry

Testcase Input
testCaseName=MasterData_UserCenterMapping_Invalid_duplicate_entry, endPoint=/v1/masterdata/usercentermapping, role=admin, templateFields=[name], input={ "id": "auto_test_user", "name": "automation", "statusCode": "active", "regCenterId": "10005", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-USR-008", "message": "Zone user mapping not exists or not active" } ] }, inputTemplate=masterdata/UserCenterMapping/userCenterMapping, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/usercentermapping)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-USR-008 KER-USR-008 PASS

back to summary

UpdateUserCenterMapping

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateUserCenterMapping_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateUserCenterMapping_All_Valid_Smoke, endPoint=/v1/masterdata/usercentermapping, role=globalAdmin, templateFields=[langCode], input={ "id": "func_auto_test_user", "name": "automationUpdated", "statusCode": "active", "regCenterId": "10005", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "name": "automationUpdated", "statusCode": "active", "regCenterId": "10005", "zoneCode": "BSN", "zoneName": "Benslimane", "regCenterName": "Center Mehdia" }, inputTemplate=masterdata/UserCenterMapping/updateUserCenterMapping, outputTemplate=masterdata/UserCenterMapping/userCenterMappingResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/usercentermapping)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.name automationUpdated NOT AVAILABLE FAIL
response.statusCode active NOT AVAILABLE FAIL
response.regCenterId 10005 NOT AVAILABLE FAIL
response.zoneName Benslimane NOT AVAILABLE FAIL
response.zoneCode BSN NOT AVAILABLE FAIL
response.regCenterName Center Mehdia NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.SimplePut.test(SimplePut.java:115) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UserCenterMapping_Invalid_InputParameter_Invalid_regCenterId

Testcase Input
testCaseName=MasterData_UserCenterMapping_Invalid_InputParameter_Invalid_regCenterId, endPoint=/v1/masterdata/usercentermapping, role=admin, templateFields=[langCode], input={ "id": "func_auto_test_user", "name": "automation", "statusCode": "active", "regCenterId": "124213", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/UserCenterMapping/updateUserCenterMapping, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/usercentermapping)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-USR-008 FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.SimplePut.test(SimplePut.java:115) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UserCenterMapping_Invalid_InputParameter_regCenterId_Missing

Testcase Input
testCaseName=MasterData_UserCenterMapping_Invalid_InputParameter_regCenterId_Missing, endPoint=/v1/masterdata/usercentermapping, role=admin, templateFields=[langCode], input={ "id": "func_auto_test_user", "name": "automation", "statusCode": "active", "regCenterId": "", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/UserCenterMapping/updateUserCenterMapping, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/usercentermapping)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-215 KER-USR-008 FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.SimplePut.test(SimplePut.java:115) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

UpdateUserCenterMappingStatus

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateUserCenterMappingStatus_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateUserCenterMappingStatus_All_Valid_Smoke, endPoint=/v1/masterdata/usercentermapping?isActive={isActive}&id={id}, role=globalAdmin, templateFields=null, input={ "id": "func_auto_test_user", "isActive": true }, output={ "status": "Status updated successfully for User" }, inputTemplate=masterdata/UpdateUserCenterMappingStatus/updateUserCenterMappingStatus, outputTemplate=masterdata/UpdateUserCenterMappingStatus/updateUserCenterMappingStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/usercentermapping?isActive={isActive}&id={id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for User NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.PatchWithPathParam.test(PatchWithPathParam.java:123) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 22 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateUserCenterMappingStatus_Invalid_Id

Testcase Input
testCaseName=MasterData_UpdateUserCenterMappingStatus_Invalid_Id, endPoint=/v1/masterdata/usercentermapping?isActive={isActive}&id={id}, role=globalAdmin, templateFields=null, input={ "id": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-USR-008", "message": "Zone user mapping not exists or not active" } ] }, inputTemplate=masterdata/UpdateUserCenterMappingStatus/updateUserCenterMappingStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/usercentermapping?isActive={isActive}&id={id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-USR-008 KER-USR-008 PASS

back to summary

CreateMachineType

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_CreateMachineType_All_Valid_Smoke

Testcase Input
testCaseName=Masterdata_CreateMachineType_All_Valid_Smoke, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "Laptop2", "description": "Laptop2 info", "isActive": true, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "code": "Laptop2" }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/MachineType/machineTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code Laptop2 Laptop2 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_CreateMachineType_Dublicate_Neg

Testcase Input
testCaseName=Masterdata_CreateMachineType_Dublicate_Neg, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "Laptop2", "description": "Laptop2 info", "isActive": true, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-061" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-061 KER-MSD-061 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_CreateMachineType_InputParameter_Description_AboveMaxLen128

Testcase Input
testCaseName=Masterdata_CreateMachineType_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[name], input={ "code": "Laptop2", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "Laptop3", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_CreateMachineType_InputParameter_Name_AboveMaxLen64

Testcase Input
testCaseName=Masterdata_CreateMachineType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop2", "description": "Laptop2 test", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_CreateMachineType_InputParameter_Name_Empty

Testcase Input
testCaseName=Masterdata_CreateMachineType_InputParameter_Name_Empty, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop2", "description": "Laptop2 test", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_CreateMachineType_InputParameter_Name_Missing

Testcase Input
testCaseName=Masterdata_CreateMachineType_InputParameter_Name_Missing, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop2", "description": "Laptop2 test ", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_CreateMachineType_InputParameter_isActive_Missing

Testcase Input
testCaseName=Masterdata_CreateMachineType_InputParameter_isActive_Missing, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=null, input={ "code": "Laptop2", "description": "Laptop2 test", "isActive": "$REMOVE$", "langCode": "eng", "name": "Laptop3 testname", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_CreateMachineType_Invalid_InputParameter_Code_Empty

Testcase Input
testCaseName=Masterdata_CreateMachineType_Invalid_InputParameter_Code_Empty, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "", "description": "Laptop2 test information", "isActive": false, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_CreateMachineType_Invalid_InputParameter_Code_Missing

Testcase Input
testCaseName=Masterdata_CreateMachineType_Invalid_InputParameter_Code_Missing, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "$REMOVE$", "description": "Laptop2 test information", "isActive": false, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_CreateMachineType_With_Spacial_Characters_Neg

Testcase Input
testCaseName=Masterdata_CreateMachineType_With_Spacial_Characters_Neg, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "L@apto@p2", "description": "Lapto@p2 info", "isActive": true, "langCode": "eng", "name": "Lap$top2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

UpdateMachineTypeStatus

io.mosip.testrig.apirig.testscripts.PatchWithQueryParam#MasterData_UpdateMachineTypeStatus_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_UpdateMachineTypeStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[], input={ "code": "Laptop2", "isActive": "true" }, output={ "status": "Status updated successfully for machineType" }, inputTemplate=masterdata/UpdateMachineTypeStatus/updateMachineTypeStatus, outputTemplate=masterdata/UpdateMachineTypeStatus/updateteMachineTypeStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for machineType Status updated successfully for machineType PASS

back to summary

MachineTypeSearch

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_MachineTypeSearch_Equals_Name_eng_smoke

Testcase Input
testCaseName=Masterdata_MachineTypeSearch_Equals_Name_eng_smoke, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "createdBy": "$IGNORE$", "code": "Laptop-2", "name": "$IGNORE$", "description": "$IGNORE$" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/MachineTypeSearch/machineTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].code Laptop-2 Laptop2 FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:158) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_MachineTypeSearch_columnName_empty

Testcase Input
testCaseName=Masterdata_MachineTypeSearch_columnName_empty, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-311 KER-MSD-311 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_MachineTypeSearch_filterType_empty

Testcase Input
testCaseName=Masterdata_MachineTypeSearch_filterType_empty, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-312 KER-MSD-312 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_MachineTypeSearch_inValid_filter_type

Testcase Input
testCaseName=Masterdata_MachineTypeSearch_inValid_filter_type, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "between", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-318 KER-MSD-318 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_MachineTypeSearch_invalidPaginationValue

Testcase Input
testCaseName=Masterdata_MachineTypeSearch_invalidPaginationValue, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": abc, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : pagination,pageStart" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_MachineTypeSearch_invalid_SortField

Testcase Input
testCaseName=Masterdata_MachineTypeSearch_invalid_SortField, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "fbheafg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field fbheafg" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-357 KER-MSD-357 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_MachineTypeSearch_invalid_columnName

Testcase Input
testCaseName=Masterdata_MachineTypeSearch_invalid_columnName, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "fbheafg", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_MachineTypeSearch_invalid_empty_sortField

Testcase Input
testCaseName=Masterdata_MachineTypeSearch_invalid_empty_sortField, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-314 KER-MSD-314 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_MachineTypeSearch_invalid_empty_sortFieldType

Testcase Input
testCaseName=Masterdata_MachineTypeSearch_invalid_empty_sortFieldType, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-314 KER-MSD-314 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_MachineTypeSearch_invalid_sortType

Testcase Input
testCaseName=Masterdata_MachineTypeSearch_invalid_sortType, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "fbheafg" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type fbheafg is not supported" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-358 KER-MSD-358 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_MachineTypeSearch_withoutfilterValue_eng

Testcase Input
testCaseName=Masterdata_MachineTypeSearch_withoutfilterValue_eng, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "createdBy": "$IGNORE$", "code": "$IGNORE$", "langCode": "$IGNORE$", "name": "$IGNORE$", "description": "$IGNORE$" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/MachineTypeSearch/machineTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

UpdateMachineType

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineType_All_Valid_Smoke

Testcase Input
testCaseName=Masterdata_UpdateMachineType_All_Valid_Smoke, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "Laptop2", "description": "Laptop2 info updated", "isActive": true, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "code": "Laptop2" }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/MachineType/machineTypeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code Laptop2 Laptop2 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineType_InputParameter_Description_AboveMaxLen128

Testcase Input
testCaseName=Masterdata_UpdateMachineType_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[name], input={ "code": "Laptop3", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "Laptop3", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineType_InputParameter_Name_AboveMaxLen64

Testcase Input
testCaseName=Masterdata_UpdateMachineType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop3", "description": "Laptop3 test", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineType_InputParameter_Name_Empty

Testcase Input
testCaseName=Masterdata_UpdateMachineType_InputParameter_Name_Empty, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop3", "description": "Laptop3 test", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineType_InputParameter_Name_Missing

Testcase Input
testCaseName=Masterdata_UpdateMachineType_InputParameter_Name_Missing, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop3", "description": "Laptop3 test ", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineType_Invalid_InputParameter_Code_Empty

Testcase Input
testCaseName=Masterdata_UpdateMachineType_Invalid_InputParameter_Code_Empty, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "", "description": "Laptop2 test information", "isActive": false, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineType_Invalid_InputParameter_Code_Missing

Testcase Input
testCaseName=Masterdata_UpdateMachineType_Invalid_InputParameter_Code_Missing, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "$REMOVE$", "description": "Laptop2 test information", "isActive": false, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

FilterMachineType

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineType_Valid_Smoke

Testcase Input
testCaseName=Masterdata_FilterMachineType_Valid_Smoke, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/FilterMachineType/filterMachineTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineType_Valid_col_as_name_filterType_all

Testcase Input
testCaseName=Masterdata_FilterMachineType_Valid_col_as_name_filterType_all, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/FilterMachineType/filterMachineTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineType_inValid_FilterText

Testcase Input
testCaseName=Masterdata_FilterMachineType_inValid_FilterText, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Laptddddop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalCount": "0" }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineType_inValid_RequestTime_format

Testcase Input
testCaseName=Masterdata_FilterMachineType_inValid_RequestTime_format, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineType_inValid_filterColumnName

Testcase Input
testCaseName=Masterdata_FilterMachineType_inValid_filterColumnName, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "ndddddame", "type": "all", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineType_inValid_filterColumnName_blank

Testcase Input
testCaseName=Masterdata_FilterMachineType_inValid_filterColumnName_blank, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "", "type": "all", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineType_inValid_filterType

Testcase Input
testCaseName=Masterdata_FilterMachineType_inValid_filterType, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "alddddl", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-324 KER-MSD-324 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineType_inValid_filterType_blank

Testcase Input
testCaseName=Masterdata_FilterMachineType_inValid_filterType_blank, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-322 KER-MSD-322 PASS

back to summary

FetchAllMachineType

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchAllMachineType_valid_smoke_langcodeandCode

Testcase Input
testCaseName=MasterData_FetchAllMachineType_valid_smoke_langcodeandCode, endPoint=/v1/masterdata/machinetypes/all, role=admin, templateFields=[], input={ }, output={ "data": [{ }] }, inputTemplate=masterdata/FetchAllMachineType/fetchAllMachineType, outputTemplate=masterdata/FetchAllMachineType/fetchAllMachineTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinetypes/all)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

CreateMachineSpecification

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_Duplicate_Neg

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_Duplicate_Neg, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HP", "description": "HP brand", "id": "HP04", "isActive": true, "langCode": "eng", "machineTypeCode": "Laptop2", "minDriverversion": "3.2", "model": "1234", "name": "HP", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:146) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_All_Valid_Smoke_sid

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HP", "description": "HP brand", "id": "HP04", "isActive": true, "langCode": "eng", "machineTypeCode": "Laptop2", "minDriverversion": "3.2", "model": "1234", "name": "HP", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/MachineSpecification/MachineSpecificationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_Brand_AboveMaxLen32

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Brand_AboveMaxLen32, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_Brand_Empty

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Brand_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_Brand_Missing

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Brand_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "$REMOVE$", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_Description_AboveMaxLen256

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3,2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_Invalid_machineTypeCode

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Invalid_machineTypeCode, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DMR", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-722", "message": "Invalid mtype_code received" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-722 KER-MSD-722 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_MinDriverversion_AboveMaxLen16

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_MinDriverversion_AboveMaxLen16, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "qwertyuiopasdfg17", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_MinDriverversion_Empty

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_MinDriverversion_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_MinDriverversion_Missing

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_MinDriverversion_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "$REMOVE$", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_Model_AboveMaxLen16

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Model_AboveMaxLen16, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "qwertyuiopasdfg17", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_Model_Empty

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Model_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_Model_Missing

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Model_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "$REMOVE$", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_Name_AboveMaxLen64

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_Name_Empty

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Name_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_Name_Missing

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Name_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_isActive_Missing

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_isActive_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": "$REMOVE$", "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_machineTypeCode_AboveMaxLen36

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_machineTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_machineTypeCode_Empty

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_machineTypeCode_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachineSpecification_InputParameter_machineTypeCode_Missing

Testcase Input
testCaseName=Masterdata_CreateMachineSpecification_InputParameter_machineTypeCode_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "$REMOVE$", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

UpdateMachineSpecificationStatus

io.mosip.testrig.apirig.testscripts.PatchWithQueryParam#MasterData_UpdateMachineSpecification_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_UpdateMachineSpecification_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "id": "$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "isActive": "true" }, output={ "status": "Status updated successfully for MachineSpecification" }, inputTemplate=masterdata/UpdateMachineSpecificationStatus/updateMachineSpecificationStatus, outputTemplate=masterdata/UpdateMachineSpecificationStatus/updateteMachineSpecificationStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for MachineSpecification Status updated successfully for MachineSpecification PASS

back to summary

SearchMachineSpec

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_Equals_Name_eng_smoke

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_Equals_Name_eng_smoke, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "HP", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "HP", "brand": "HP", "model": "1234", "machineTypeCode": "$IGNORE$", "minDriverversion": "3.2", "description": "HP brand", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].brand HP HP PASS
response.(data)[0].minDriverversion 3.2 3.2 PASS
response.(data)[0].name HP HP PASS
response.(data)[0].model 1234 1234 PASS
response.(data)[0].description HP brand HP brand PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_Valid_col_as_Brand

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_Valid_col_as_Brand, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "brand", "type": "equals", "value": "HP", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "brand", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "brand": "HP", "model": "$IGNORE$", "machineTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].brand HP HP PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_Valid_col_as_Model

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_Valid_col_as_Model, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "model", "type": "equals", "value": "1234", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "model", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "HP", "brand": "HP", "model": "1234", "machineTypeCode": "$IGNORE$", "minDriverversion": "3.2", "description": "HP brand", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].brand HP HP PASS
response.(data)[0].minDriverversion 3.2 3.2 PASS
response.(data)[0].name HP HP PASS
response.(data)[0].model 1234 1234 PASS
response.(data)[0].description HP brand HP brand PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_Valid_col_as_Name_FltrTyp_contains

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_Valid_col_as_Name_FltrTyp_contains, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "P", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "HP", "brand": "HP", "model": "1234", "machineTypeCode": "$IGNORE$", "minDriverversion": "3.2", "description": "HP brand", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].brand HP HP PASS
response.(data)[0].minDriverversion 3.2 3.2 PASS
response.(data)[0].name HP HP PASS
response.(data)[0].model 1234 1234 PASS
response.(data)[0].description HP brand HP brand PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_Valid_col_as_Name_FltrTyp_startsWith

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_Valid_col_as_Name_FltrTyp_startsWith, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "startsWith", "value": "H", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "HP", "brand": "HP", "model": "1234", "machineTypeCode": "$IGNORE$", "minDriverversion": "3.2", "description": "HP brand", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].brand HP HP PASS
response.(data)[0].minDriverversion 3.2 3.2 PASS
response.(data)[0].name HP HP PASS
response.(data)[0].model 1234 1234 PASS
response.(data)[0].description HP brand HP brand PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_Valid_col_as_isActive

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_Valid_col_as_isActive, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_Valid_sortType_DESC

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_Valid_sortType_DESC, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "HP", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "DESC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "HP", "brand": "HP", "model": "1234", "machineTypeCode": "$IGNORE$", "minDriverversion": "3.2", "description": "HP brand", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].brand HP HP PASS
response.(data)[0].minDriverversion 3.2 3.2 PASS
response.(data)[0].name HP HP PASS
response.(data)[0].model 1234 1234 PASS
response.(data)[0].description HP brand HP brand PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_inValid_columnName

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_inValid_columnName, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "abdcde", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_inValid_columnName_blank

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_inValid_columnName_blank, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-311 KER-MSD-311 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_inValid_filterType

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_inValid_filterType, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "fbheafg", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-318 KER-MSD-318 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_inValid_filterType_blank

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_inValid_filterType_blank, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-312 KER-MSD-312 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_inValid_filter_value

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_inValid_filter_value, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "abded", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-390 KER-MSD-390 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_inValid_filter_value_blank

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_inValid_filter_value_blank, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-390 KER-MSD-390 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_inValid_pagesize

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_inValid_pagesize, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-313", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-313 KER-MSD-313 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_inValid_requestTime_format

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_inValid_requestTime_format, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2018-12-10 06:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_inValid_sortField

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_inValid_sortField, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "fbheafg", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field fbheafg" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-357 KER-MSD-357 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_inValid_sortField_blank

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_inValid_sortField_blank, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-314 KER-MSD-314 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_inValid_sortType

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_inValid_sortType, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "fbheafg" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type fbheafg is not supported" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-358 KER-MSD-358 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_inValid_sortType_blank

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_inValid_sortType_blank, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-314 KER-MSD-314 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_inValid_typeFilter_contains

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_inValid_typeFilter_contains, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "contains", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-318 KER-MSD-318 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachineSpec_inValid_typeFilter_startsWith

Testcase Input
testCaseName=Masterdata_SearchMachineSpec_inValid_typeFilter_startsWith, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "startsWith", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-318 KER-MSD-318 PASS

back to summary

UpdateMachineSpecification

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_All_Valid_Smoke

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_All_Valid_Smoke, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HP", "description": "HP brand updated", "id": "$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "isActive": true, "langCode": "eng", "machineTypeCode": "Laptop2", "minDriverversion": "3.2", "model": "1234", "name": "HP", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/MachineSpecification/MachineSpecificationResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_Brand_AboveMaxLen32

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Brand_AboveMaxLen32, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_Brand_Empty

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Brand_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_Brand_Missing

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Brand_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "$REMOVE$", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_Description_AboveMaxLen256

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3,2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_Invalid_machineTypeCode

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Invalid_machineTypeCode, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DMR", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-722", "message": "Invalid mtype_code received" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-722 KER-MSD-722 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_MinDriverversion_AboveMaxLen16

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_MinDriverversion_AboveMaxLen16, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "qwertyuiopasdfg17", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_MinDriverversion_Empty

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_MinDriverversion_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_MinDriverversion_Missing

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_MinDriverversion_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "$REMOVE$", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_Model_AboveMaxLen16

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Model_AboveMaxLen16, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "qwertyuiopasdfg17", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_Model_Empty

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Model_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_Model_Missing

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Model_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "$REMOVE$", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_Name_AboveMaxLen64

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_Name_Empty

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Name_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_Name_Missing

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Name_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_machineTypeCode_AboveMaxLen36

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_machineTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_machineTypeCode_Empty

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_machineTypeCode_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachineSpecification_InputParameter_machineTypeCode_Missing

Testcase Input
testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_machineTypeCode_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "$REMOVE$", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

FilterMachineSpec

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineSpec_Valid_Smoke

Testcase Input
testCaseName=Masterdata_FilterMachineSpec_Valid_Smoke, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "HP" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "HP" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue HP HP PASS
response.(filters)[0].fieldID name name PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineSpec_Valid_col_as_name_filterType_all

Testcase Input
testCaseName=Masterdata_FilterMachineSpec_Valid_col_as_name_filterType_all, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "HP" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "HP" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue HP HP PASS
response.(filters)[0].fieldID name name PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineSpec_Valid_col_brand

Testcase Input
testCaseName=Masterdata_FilterMachineSpec_Valid_col_brand, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "brand", "type": "unique", "text": "HP" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "brand", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldID brand brand PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineSpec_Valid_col_model

Testcase Input
testCaseName=Masterdata_FilterMachineSpec_Valid_col_model, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "model", "type": "all", "text": "1234" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "model", "fieldValue": "1234" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue 1234 1234 PASS
response.(filters)[0].fieldID model model PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineSpec_Valid_filterText_blank

Testcase Input
testCaseName=Masterdata_FilterMachineSpec_Valid_filterText_blank, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineSpec_Valid_name_tro_filterType_all

Testcase Input
testCaseName=Masterdata_FilterMachineSpec_Valid_name_tro_filterType_all, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "HP" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldID name name PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineSpec_Valid_name_tro_filterType_unique

Testcase Input
testCaseName=Masterdata_FilterMachineSpec_Valid_name_tro_filterType_unique, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "HP" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldID name name PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineSpec_inValid_FilterText

Testcase Input
testCaseName=Masterdata_FilterMachineSpec_inValid_FilterText, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "fbheafg" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineSpec_inValid_RequestTime_format

Testcase Input
testCaseName=Masterdata_FilterMachineSpec_inValid_RequestTime_format, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "POA" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineSpec_inValid_filterColumnName

Testcase Input
testCaseName=Masterdata_FilterMachineSpec_inValid_filterColumnName, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "POA" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineSpec_inValid_filterColumnName_blank

Testcase Input
testCaseName=Masterdata_FilterMachineSpec_inValid_filterColumnName_blank, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "", "type": "unique", "text": "POA" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineSpec_inValid_filterType

Testcase Input
testCaseName=Masterdata_FilterMachineSpec_inValid_filterType, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "fbheafg", "text": "POA" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-324 KER-MSD-324 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachineSpec_inValid_filterType_blank

Testcase Input
testCaseName=Masterdata_FilterMachineSpec_inValid_filterType_blank, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "", "text": "POA" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-322 KER-MSD-322 PASS

back to summary

FetchAllMachineSpecification

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchAllDeviceTypes_valid_smoke

Testcase Input
testCaseName=MasterData_FetchAllDeviceTypes_valid_smoke, endPoint=/v1/masterdata/devicetypes/all, role=admin, templateFields=[], input={ }, output={ }, inputTemplate=masterdata/FetchAllDeviceType/fetchAllDeviceTypes, outputTemplate=masterdata/FetchAllDeviceType/fetchAllDeviceTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/devicetypes/all)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

DeleteMachineSpec

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteMachineSpec_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_DeleteMachineSpec_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machinespecifications/{id}, role=admin, templateFields=[], input={ "id": "$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$" }, output={ }, inputTemplate=masterdata/DeleteMachineSpec/deleteMachineSpec, outputTemplate=masterdata/DeleteMachineSpec/deleteMachineSpecResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/{id})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteMachineSpec_Invalid_ID

Testcase Input
testCaseName=MasterData_DeleteMachineSpec_Invalid_ID, endPoint=/v1/masterdata/machinespecifications/{id}, role=admin, templateFields=null, input={ "id": "hdhshshsh" }, output={ "errors": [ { "errorCode": "KER-MSD-117", "message": "Machine Specification not Found" } ] }, inputTemplate=masterdata/DeleteMachine/deleteMachine, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machinespecifications/{id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-117 KER-MSD-117 PASS

back to summary

CreateMachine

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachine_All_Valid_Smoke_sid

Testcase Input
testCaseName=Masterdata_CreateMachine_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machines, role=globalAdmin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"$PUBLICKEY$", "signPublicKey":"$PUBLICKEY$", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$", "name": "Mach-Test", "machineSpecId": "$IGNORE$", "serialNum": "FB5962911687", "ipAddress": "192.168.0.424", "isActive": "$IGNORE$", "macAddress": "61-D3-FD-12-C9-ED", "zoneCode": "$IGNORE$", "validityDateTime": "$IGNORE$" }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/Machine/machineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.name Mach-Test Mach-Test PASS
response.serialNum FB5962911687 FB5962911687 PASS
response.ipAddress 192.168.0.424 192.168.0.424 PASS
response.macAddress 61-D3-FD-12-C9-ED 61-D3-FD-12-C9-ED PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachine_Invalid_MAC_Address_Blank

Testcase Input
testCaseName=Masterdata_CreateMachine_Invalid_MAC_Address_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"", "machineSpecId":"1001", "name":"HMT", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-255 KER-MSD-255 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachine_Invalid_Machine_Name_Blank

Testcase Input
testCaseName=Masterdata_CreateMachine_Invalid_Machine_Name_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachine_Invalid_Machine_Zone

Testcase Input
testCaseName=Masterdata_CreateMachine_Invalid_Machine_Zone, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"BOM", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-255 KER-MSD-255 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachine_Invalid_Zone_Code_Blank

Testcase Input
testCaseName=Masterdata_CreateMachine_Invalid_Zone_Code_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.zoneCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachine_Invalid_Zone_nonAccessable

Testcase Input
testCaseName=Masterdata_CreateMachine_Invalid_Zone_nonAccessable, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"STH", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-255 KER-MSD-255 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachine_Invalid_publicKey

Testcase Input
testCaseName=Masterdata_CreateMachine_Invalid_publicKey, endPoint=/v1/masterdata/machines, role=globalAdmin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"anyRandomString", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-257", "message": "Invalid public key provided" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-257 KER-MSD-257 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachine_Invalid_validitydate_Format

Testcase Input
testCaseName=Masterdata_CreateMachine_Invalid_validitydate_Format, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2018-12-24T05", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : validityDateTime" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachine_inValid_IPAddress_AboveMaxLen17

Testcase Input
testCaseName=Masterdata_CreateMachine_inValid_IPAddress_AboveMaxLen17, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"qwertyuiopasdfge18", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.ipAddress: size must be between 0 and 17" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachine_inValid_MSpecID_AboveMaxLen36

Testcase Input
testCaseName=Masterdata_CreateMachine_inValid_MSpecID_AboveMaxLen36, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"abcdefghijklmnopqrstuvwxyzabcdefghijk", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineSpecId: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachine_inValid_MacAddress_AboveMaxLen64

Testcase Input
testCaseName=Masterdata_CreateMachine_inValid_MacAddress_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 0 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachine_inValid_MachineName_AboveMaxLen64

Testcase Input
testCaseName=Masterdata_CreateMachine_inValid_MachineName_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateMachine_inValid_SerialNumber_AboveMaxLen64

Testcase Input
testCaseName=Masterdata_CreateMachine_inValid_SerialNumber_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: Should not be blank or size must be between 0 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

UpdateMachine

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachine_All_Valid_Smoke

Testcase Input
testCaseName=Masterdata_UpdateMachine_All_Valid_Smoke, endPoint=/v1/masterdata/machines, role=globalAdmin, templateFields=[name], input={ "id":"$ID:CreateMachine_All_Valid_Smoke_sid_id$", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test updated", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"$PUBLICKEY$", "signPublicKey":"$PUBLICKEY$", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "id":"$IGNORE$", "name": "Mach-Test updated", "machineSpecId": "$IGNORE$", "serialNum":"FB5962911687", "ipAddress": "192.168.0.424", "isActive": "$IGNORE$", "langCode": "$IGNORE$", "macAddress": "61-D3-FD-12-C9-ED", "zoneCode": "$IGNORE$", "validityDateTime": "$IGNORE$" }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/Machine/machineResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.name Mach-Test updated Mach-Test updated PASS
response.serialNum FB5962911687 FB5962911687 PASS
response.ipAddress 192.168.0.424 192.168.0.424 PASS
response.macAddress 61-D3-FD-12-C9-ED 61-D3-FD-12-C9-ED PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachine_Invalid_MAC_Address_Blank

Testcase Input
testCaseName=Masterdata_UpdateMachine_Invalid_MAC_Address_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"", "machineSpecId":"1001", "name":"HMT", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-255 KER-MSD-255 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachine_Invalid_Machine_Name_Blank

Testcase Input
testCaseName=Masterdata_UpdateMachine_Invalid_Machine_Name_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachine_Invalid_Machine_Zone

Testcase Input
testCaseName=Masterdata_UpdateMachine_Invalid_Machine_Zone, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"BOM", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-255 KER-MSD-255 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachine_Invalid_Zone_Code_Blank

Testcase Input
testCaseName=Masterdata_UpdateMachine_Invalid_Zone_Code_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.zoneCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachine_Invalid_Zone_nonAccessable

Testcase Input
testCaseName=Masterdata_UpdateMachine_Invalid_Zone_nonAccessable, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"STH", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-255 KER-MSD-255 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachine_Invalid_validitydate_Format

Testcase Input
testCaseName=Masterdata_UpdateMachine_Invalid_validitydate_Format, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2018-12-24T05", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : validityDateTime" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachine_inValid_IPAddress_AboveMaxLen17

Testcase Input
testCaseName=Masterdata_UpdateMachine_inValid_IPAddress_AboveMaxLen17, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"qwertyuiopasdfge18", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.ipAddress: size must be between 0 and 17" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachine_inValid_MSpecID_AboveMaxLen36

Testcase Input
testCaseName=Masterdata_UpdateMachine_inValid_MSpecID_AboveMaxLen36, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"abcdefghijklmnopqrstuvwxyzabcdefghijk", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineSpecId: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachine_inValid_MacAddress_AboveMaxLen64

Testcase Input
testCaseName=Masterdata_UpdateMachine_inValid_MacAddress_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 0 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachine_inValid_MachineName_AboveMaxLen64

Testcase Input
testCaseName=Masterdata_UpdateMachine_inValid_MachineName_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateMachine_inValid_SerialNumber_AboveMaxLen64

Testcase Input
testCaseName=Masterdata_UpdateMachine_inValid_SerialNumber_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: size must be between 0 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

UpdateMachineStatus

io.mosip.testrig.apirig.testscripts.PatchWithQueryParam#MasterData_UpdateMachineStatus_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_UpdateMachineStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machines, role=globalAdmin, templateFields=[], input={ "id": "$ID:CreateMachine_All_Valid_Smoke_sid_id$", "isActive": "true" }, output={ "status": "Status updated successfully for machine" }, inputTemplate=masterdata/UpdateMachineStatus/updateMachineStatus, outputTemplate=masterdata/UpdateMachineStatus/updateteMachineStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for machine Status updated successfully for machine PASS

back to summary

SearchMachine

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Invalid_ColumnName

Testcase Input
testCaseName=Masterdata_SearchMachine_Invalid_ColumnName, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "dfadf", "type": "equals", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Invalid_EmptyFilterType

Testcase Input
testCaseName=Masterdata_SearchMachine_Invalid_EmptyFilterType, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-312 KER-MSD-312 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Invalid_EmptySortField

Testcase Input
testCaseName=Masterdata_SearchMachine_Invalid_EmptySortField, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "a2ml30846", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-314 KER-MSD-314 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Invalid_SortField

Testcase Input
testCaseName=Masterdata_SearchMachine_Invalid_SortField, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "12abcd21", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field 12abcd21" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-357 KER-MSD-357 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Valid_ColumnMacAddressNFilterTypeEquals

Testcase Input
testCaseName=Masterdata_SearchMachine_Valid_ColumnMacAddressNFilterTypeEquals, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "macAddress", "type": "equals", "value": "61-D3-FD-12-C9-ED", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "macAddress", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "FB5962911687", "macAddress": "61-D3-FD-12-C9-ED", "ipAddress": "192.168.0.424", "machineSpecId": "$IGNORE$", "zoneCode": "$IGNORE$", "zone": "$IGNORE$", "isActive": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].macAddress 61-D3-FD-12-C9-ED 61-D3-FD-12-C9-ED PASS
response.(data)[0].ipAddress 192.168.0.424 192.168.0.424 PASS
response.(data)[0].serialNum FB5962911687 FB5962911687 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Valid_ColumnMacAddressNTypeContains

Testcase Input
testCaseName=Masterdata_SearchMachine_Valid_ColumnMacAddressNTypeContains, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "macAddress", "type": "contains", "value": "61-D3-FD-12-C9-ED", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "macAddress", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "FB5962911687", "macAddress": "61-D3-FD-12-C9-ED", "ipAddress": "192.168.0.424", "machineSpecId": "$IGNORE$", "zoneCode": "$IGNORE$", "zone": "$IGNORE$", "isActive": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].macAddress 61-D3-FD-12-C9-ED 61-D3-FD-12-C9-ED PASS
response.(data)[0].ipAddress 192.168.0.424 192.168.0.424 PASS
response.(data)[0].serialNum FB5962911687 FB5962911687 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Valid_ColumnMacAddressNTypeStartsWith

Testcase Input
testCaseName=Masterdata_SearchMachine_Valid_ColumnMacAddressNTypeStartsWith, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "macAddress", "type": "startsWith", "value": "61-D3-FD-12-C9-ED", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "macAddress", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "FB5962911687", "macAddress": "61-D3-FD-12-C9-ED", "ipAddress": "192.168.0.424", "machineSpecId": "$IGNORE$", "zoneCode": "$IGNORE$", "zone": "$IGNORE$", "isActive": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].macAddress 61-D3-FD-12-C9-ED 61-D3-FD-12-C9-ED PASS
response.(data)[0].ipAddress 192.168.0.424 192.168.0.424 PASS
response.(data)[0].serialNum FB5962911687 FB5962911687 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Valid_ColumnMachineSpecIdNTypeContains

Testcase Input
testCaseName=Masterdata_SearchMachine_Valid_ColumnMachineSpecIdNTypeContains, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "machineSpecId", "type": "contains", "value": "1001", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Valid_ColumnMachineSpecIdNTypeEquals

Testcase Input
testCaseName=Masterdata_SearchMachine_Valid_ColumnMachineSpecIdNTypeEquals, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "machineSpecId", "type": "equals", "value": "1001", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Valid_ColumnMachineSpecIdNTypeStartsWith

Testcase Input
testCaseName=Masterdata_SearchMachine_Valid_ColumnMachineSpecIdNTypeStartsWith, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "machineSpecId", "type": "startsWith", "value": "1001", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Valid_ColumnSerialNumberNTypeContains

Testcase Input
testCaseName=Masterdata_SearchMachine_Valid_ColumnSerialNumberNTypeContains, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "serialNum", "type": "contains", "value": "FB5962911687", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Valid_ColumnSerialNumberNTypeEquals

Testcase Input
testCaseName=Masterdata_SearchMachine_Valid_ColumnSerialNumberNTypeEquals, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "serialNum", "type": "equals", "value": "FB5962911687", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Valid_ColumnSerialNumberNTypeStartsWith

Testcase Input
testCaseName=Masterdata_SearchMachine_Valid_ColumnSerialNumberNTypeStartsWith, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "serialNum", "type": "startsWith", "value": "FB5962911687", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Valid_FilterTypeContains

Testcase Input
testCaseName=Masterdata_SearchMachine_Valid_FilterTypeContains, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Valid_FilterTypeStartsWith

Testcase Input
testCaseName=Masterdata_SearchMachine_Valid_FilterTypeStartsWith, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "startsWith", "value": "NLT", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Valid_Smoke

Testcase Input
testCaseName=Masterdata_SearchMachine_Valid_Smoke, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Valid_SortFieldDESC

Testcase Input
testCaseName=Masterdata_SearchMachine_Valid_SortFieldDESC, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Valid_TwoFilterValues_TypeEqualsNEquals

Testcase Input
testCaseName=Masterdata_SearchMachine_Valid_TwoFilterValues_TypeEqualsNEquals, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" }, { "columnName": "macAddress", "type": "equals", "value": "61-D3-FD-12-C9-ED", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "id", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Valid_TwoSortFields_AscNDesc

Testcase Input
testCaseName=Masterdata_SearchMachine_Valid_TwoSortFields_AscNDesc, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" }, { "sortField": "macAddress", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_SearchMachine_Valid_TwoSortFields_DescNDesc

Testcase Input
testCaseName=Masterdata_SearchMachine_Valid_TwoSortFields_DescNDesc, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "DESC" }, { "sortField": "macAddress", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "FB5962911687", "macAddress": "61-D3-FD-12-C9-ED", "ipAddress": "192.168.0.424", "machineSpecId": "$IGNORE$", "zoneCode": "$IGNORE$", "zone": "$IGNORE$", "isActive": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].macAddress 61-D3-FD-12-C9-ED 61-D3-FD-12-C9-ED PASS
response.(data)[0].ipAddress 192.168.0.424 192.168.0.424 PASS
response.(data)[0].serialNum FB5962911687 FB5962911687 PASS

back to summary

FilterMachines

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachines_Invalid_ColumnName

Testcase Input
testCaseName=Masterdata_FilterMachines_Invalid_ColumnName, endPoint=/v1/masterdata/machines/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "dkfjdkfj", "type": "equals", "text": "a2ml30846" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterMachines/filterMachines, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachines_Invalid_EmptyColumnName

Testcase Input
testCaseName=Masterdata_FilterMachines_Invalid_EmptyColumnName, endPoint=/v1/masterdata/machines/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "", "type": "equals", "text": "a2ml30846" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterMachines/filterMachines, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachines_Invalid_EmptyFilterType

Testcase Input
testCaseName=Masterdata_FilterMachines_Invalid_EmptyFilterType, endPoint=/v1/masterdata/machines/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "", "text": "a2ml30846" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterMachines/filterMachines, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-322 KER-MSD-322 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachines_Valid_ColumnMachineSpecId

Testcase Input
testCaseName=Masterdata_FilterMachines_Valid_ColumnMachineSpecId, endPoint=/v1/masterdata/machines/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "machineSpecId", "type": "All", "text": "$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "machineSpecId", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterMachines/filterMachines, outputTemplate=masterdata/FilterMachines/filterMachinesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldID machineSpecId machineSpecId PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_FilterMachines_Valid_ColumnStatus

Testcase Input
testCaseName=Masterdata_FilterMachines_Valid_ColumnStatus, endPoint=/v1/masterdata/machines/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "all", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "true" } ] }, inputTemplate=masterdata/FilterMachines/filterMachines, outputTemplate=masterdata/FilterMachines/filterMachinesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue true true PASS
response.(filters)[0].fieldID isActive isActive PASS

back to summary

FetchMachine

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_FetchMachine_allValid_smoke_with_regCenterId

Testcase Input
testCaseName=Masterdata_FetchMachine_allValid_smoke_with_regCenterId, endPoint=/v1/masterdata/machines/mappedmachines/{regCenterId}, role=admin, templateFields=null, input={ "id": "$REMOVE$", "langcode": "$REMOVE$", "regCenterId": "$ID:CreateRegCenter_allValid_smoke_sid_id$" }, output={ "data": [{ "isActive": "true" }] }, inputTemplate=masterdata/FetchMachine/fetchMachine, outputTemplate=masterdata/FetchMachine/fetchMachineByCenterResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/mappedmachines/{regCenterId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].isActive true NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:160) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_FetchMachine_allValid_smoke

Testcase Input
testCaseName=Masterdata_FetchMachine_allValid_smoke, endPoint=/v1/masterdata/machines, role=admin, templateFields=null, input={ "id": "$REMOVE$", "langcode": "$REMOVE$", "regCenterId": "$REMOVE$" }, output={ "machines": [{ "isActive": true }] }, inputTemplate=masterdata/FetchMachine/fetchMachine, outputTemplate=masterdata/FetchMachine/fetchMachineResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)
No request body

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(machines)[0].isActive true true PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_FetchMachine_allValid_smoke_with_id

Testcase Input
testCaseName=Masterdata_FetchMachine_allValid_smoke_with_id, endPoint=/v1/masterdata/machines/{id}, role=admin, templateFields=null, input={ "id": "$ID:CreateMachine_All_Valid_Smoke_sid_id$", "langcode": "$REMOVE$", "regCenterId": "$REMOVE$" }, output={ "machines": [{ "isActive": true }] }, inputTemplate=masterdata/FetchMachine/fetchMachine, outputTemplate=masterdata/FetchMachine/fetchMachineResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/{id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(machines)[0].isActive true true PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_FetchMachine_inValid_regCenterId

Testcase Input
testCaseName=Masterdata_FetchMachine_inValid_regCenterId, endPoint=/v1/masterdata/machines/mappedmachines/{regCenterId}, role=admin, templateFields=null, input={ "id": "$REMOVE$", "langcode": "$REMOVE$", "regCenterId": "1@222" }, output={ "errors": [ { "errorCode": "KER-MSD-030", "message": "Machine not Found" } ] }, inputTemplate=masterdata/FetchMachine/fetchMachine, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/mappedmachines/{regCenterId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-030 KER-MSD-030 PASS

back to summary

DeleteMachine

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteMachine_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_DeleteMachine_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machines/{id}, role=globalAdmin, templateFields=[], input={ "id": "$ID:CreateMachine_All_Valid_Smoke_sid_id$" }, output={ }, inputTemplate=masterdata/DeleteMachine/deleteMachine, outputTemplate=masterdata/DeleteMachine/deleteMachineResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/{id})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteMachine_Invalid_ID

Testcase Input
testCaseName=MasterData_DeleteMachine_Invalid_ID, endPoint=/v1/masterdata/machines/{id}, role=admin, templateFields=[], input={ "id": "hdhshshsh" }, output={ "errors": [ { "errorCode": "KER-MSD-030", "message": "Machine not Found" } ] }, inputTemplate=masterdata/DeleteMachine/deleteMachine, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/{id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-030 KER-MSD-030 PASS

back to summary

DecommisionMachine

io.mosip.testrig.apirig.testscripts.PutWithPathParam#MasterData_DecommisionMachine_Invalid_ID

Testcase Input
testCaseName=MasterData_DecommisionMachine_Invalid_ID, endPoint=/v1/masterdata/machines/decommission/{id}, role=admin, templateFields=[], input={ "id": "1022dddw3456778432wsd" }, output={ "errors": [ { "errorCode": "KER-MSD-214", "message": "Machine ID 1022dddw3456778432wsd does not exist" } ] }, inputTemplate=masterdata/DecommisionMachine/decommisionMachine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/decommission/{id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-214 KER-MSD-214 PASS

back to summary

CreateHoliday

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateHoliday_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_CreateHoliday_All_Valid_Smoke_sid, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": "$REMOVE$", "holidayName": "AutoTest user Eng", "isActive": true, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "locationCode": "$IGNORE$", "holidayDate": "2020-08-15", "holidayName": "AutoTest user Eng", "langCode": "$IGNORE$" }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/Holiday/holidayResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.holidayName AutoTest user Eng AutoTest user Eng PASS
response.holidayDate 2020-08-15 2020-08-15 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateHoliday_Invalid_HolidayDate_Format

Testcase Input
testCaseName=MasterData_CreateHoliday_Invalid_HolidayDate_Format, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "16-08-2020", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : holidayDate" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateHoliday_Invalid_InputParameter_HolidayDate_Empty

Testcase Input
testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_HolidayDate_Empty, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : holidayDate" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateHoliday_Invalid_InputParameter_HolidayDate_Missing

Testcase Input
testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_HolidayDate_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "$REMOVE$", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateHoliday_Invalid_InputParameter_HolidayName_AboveMaxLen64

Testcase Input
testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_HolidayName_AboveMaxLen64, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "holiday_name size must be between 1 and 64" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateHoliday_Invalid_InputParameter_HolidayName_Missing

Testcase Input
testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_HolidayName_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "$REMOVE$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateHoliday_Invalid_InputParameter_LocationCode_AboveMaxLen128

Testcase Input
testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_LocationCode_AboveMaxLen128, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "location_code size must be between 1 and 128" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateHoliday_Invalid_InputParameter_LocationCode_Missing

Testcase Input
testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_LocationCode_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateHoliday_Invalid_InputParameter_LocationCode_NotInDB

Testcase Input
testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_LocationCode_NotInDB, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "GST", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-730", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-730 KER-MSD-730 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateHoliday_Invalid_InputParameter_isActive_Missing

Testcase Input
testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_isActive_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": "$REMOVE$", "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

HolidaySearch

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_HolidaySearch_Invalid_FilterType_neg

Testcase Input
testCaseName=MasterData_HolidaySearch_Invalid_FilterType_neg, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "betweens", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-318 KER-MSD-318 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_HolidaySearch_Invalid_RequestTime_neg

Testcase Input
testCaseName=MasterData_HolidaySearch_Invalid_RequestTime_neg, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "equals", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "asgsgg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_HolidaySearch_Invalid_SortField_neg

Testcase Input
testCaseName=MasterData_HolidaySearch_Invalid_SortField_neg, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "equals", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "asgsgg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field asgsgg" } ] }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-357 KER-MSD-357 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_HolidaySearch_Invalid_SortType_neg

Testcase Input
testCaseName=MasterData_HolidaySearch_Invalid_SortType_neg, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "equals", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "adfdf" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type adfdf is not supported" } ] }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-358 KER-MSD-358 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_HolidaySearch_contains_holidayName_eng_pos

Testcase Input
testCaseName=MasterData_HolidaySearch_contains_holidayName_eng_pos, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "contains", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/HolidaySearch/holidaySearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_HolidaySearch_equals_holidayName_ara_pos

Testcase Input
testCaseName=MasterData_HolidaySearch_equals_holidayName_ara_pos, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "equals", "value": "AutoTest user Ara", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "ara", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/HolidaySearch/holidaySearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_HolidaySearch_equals_holidayName_eng_pos

Testcase Input
testCaseName=MasterData_HolidaySearch_equals_holidayName_eng_pos, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "equals", "value": "AutoTest user Eng", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/HolidaySearch/holidaySearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_HolidaySearch_startsWith_holidayName_ara_pos

Testcase Input
testCaseName=MasterData_HolidaySearch_startsWith_holidayName_ara_pos, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "startsWith", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "ara", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/HolidaySearch/holidaySearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_HolidaySearch_startsWith_holidayName_eng_pos

Testcase Input
testCaseName=MasterData_HolidaySearch_startsWith_holidayName_eng_pos, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "startsWith", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/HolidaySearch/holidaySearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

UpdateHoliday

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateHoliday_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateHoliday_All_Valid_Smoke, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday updated", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": true, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "holidayId": "$IGNORE$", "locationCode": "$IGNORE$", "holidayDate": "2020-08-15", "holidayName": "AutoTest user", "langCode": "$IGNORE$" }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/Holiday/holidayResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.holidayName AutoTest user AutoTest user PASS
response.holidayDate 2020-08-15 2020-08-15 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateHoliday_Invalid_HolidayDate_Format

Testcase Input
testCaseName=MasterData_UpdateHoliday_Invalid_HolidayDate_Format, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "16-08-2020", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : holidayDate" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateHoliday_Invalid_InputParameter_HolidayDate_Empty

Testcase Input
testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_HolidayDate_Empty, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : holidayDate" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateHoliday_Invalid_InputParameter_HolidayDate_Missing

Testcase Input
testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_HolidayDate_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "$REMOVE$", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateHoliday_Invalid_InputParameter_HolidayName_AboveMaxLen64

Testcase Input
testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_HolidayName_AboveMaxLen64, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayName": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "holiday_name size must be between 1 and 64" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateHoliday_Invalid_InputParameter_HolidayName_Missing

Testcase Input
testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_HolidayName_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayName": "$REMOVE$", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateHoliday_Invalid_InputParameter_LocationCode_AboveMaxLen128

Testcase Input
testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_LocationCode_AboveMaxLen128, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "location_code size must be between 1 and 128" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateHoliday_Invalid_InputParameter_LocationCode_Missing

Testcase Input
testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_LocationCode_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateHoliday_Invalid_InputParameter_LocationCode_NotInDB

Testcase Input
testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_LocationCode_NotInDB, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "SOS", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-732", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-732 KER-MSD-732 PASS

back to summary

UpdateHolidayStatus

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateHolidayStatus_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_UpdateHolidayStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/holidays?holidayId={holidayId}&isActive={isActive}, role=admin, templateFields=[], input={ "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": "true" }, output={ "status": "Status updated successfully for holiday" }, inputTemplate=masterdata/UpdateHolidayStatus/updateHolidayStatus, outputTemplate=masterdata/UpdateHolidayStatus/updateHolidayStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays?holidayId={holidayId}&isActive={isActive})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for holiday Status updated successfully for holiday PASS

back to summary

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateHolidayStatus_TO_Verify_Deactivation_Neg

Testcase Input
testCaseName=MasterData_UpdateHolidayStatus_TO_Verify_Deactivation_Neg, endPoint=/v1/masterdata/holidays?holidayId={holidayId}&isActive={isActive}, role=admin, templateFields=[], input={ "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": "false" }, output={ "status": "Status updated successfully for holiday" }, inputTemplate=masterdata/UpdateHolidayStatus/updateHolidayStatus, outputTemplate=masterdata/UpdateHolidayStatus/updateHolidayStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays?holidayId={holidayId}&isActive={isActive})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for holiday Status updated successfully for holiday PASS

back to summary

FilterHolidays

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterHolidays_Valid_Smoke

Testcase Input
testCaseName=MasterData_FilterHolidays_Valid_Smoke, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "holidayName", "type": "unique", "text": "AutoTest user Eng" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/FilterHolidays/filterHolidaysResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterHolidays_inValid_FilterText

Testcase Input
testCaseName=MasterData_FilterHolidays_inValid_FilterText, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "holidayName", "type": "unique", "text": "sdfgsds" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterHolidays_inValid_RequestTime_format

Testcase Input
testCaseName=MasterData_FilterHolidays_inValid_RequestTime_format, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "holidayName", "type": "unique", "text": "AutoTest user" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterHolidays_inValid_filterColumnName

Testcase Input
testCaseName=MasterData_FilterHolidays_inValid_filterColumnName, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "dsdsjdh", "type": "unique", "text": "AutoTest user" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterHolidays_inValid_filterColumnName_blank

Testcase Input
testCaseName=MasterData_FilterHolidays_inValid_filterColumnName_blank, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "", "type": "unique", "text": "AutoTest user" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterHolidays_inValid_filterText

Testcase Input
testCaseName=MasterData_FilterHolidays_inValid_filterText, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=null, input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "ashashadf" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ <<<<<<< HEAD ======= "totalCount": 0 >>>>>>> upstream/develop }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterHolidays_inValid_filterType

Testcase Input
testCaseName=MasterData_FilterHolidays_inValid_filterType, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "holidayName", "type": "sdsdsd", "text": "AutoTest user" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-324 KER-MSD-324 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterHolidays_inValid_filterType_blank

Testcase Input
testCaseName=MasterData_FilterHolidays_inValid_filterType_blank, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "holidayName", "type": "", "text": "AutoTest user" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-322 KER-MSD-322 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterHolidays_inValid_langCode

Testcase Input
testCaseName=MasterData_FilterHolidays_inValid_langCode, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=null, input={ "filters": [{ "columnName": "holidayName", "type": "unique", "text": "AutoTest user" }], "languageCode": "engr", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

DeleteHoliday

io.mosip.testrig.apirig.testscripts.SimpleDelete#MasterData_DeleteHoliday_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_DeleteHoliday_All_Valid_Smoke_sid, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[], input={ "requesttime": "$TIMESTAMP$", "holidayDate": "2020-08-15", "locationCode": "$LOCATIONCODE$" }, output={ "holidayDate": "2020-08-15", "locationCode": "$IGNORE$" }, inputTemplate=masterdata/DeleteHoliday/deleteHoliday, outputTemplate=masterdata/DeleteHoliday/deleteHolidayResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.holidayDate 2020-08-15 2020-08-15 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimpleDelete#MasterData_DeleteHoliday_Invalid_holidayDate_Neg

Testcase Input
testCaseName=MasterData_DeleteHoliday_Invalid_holidayDate_Neg, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[], input={ "requesttime": "$TIMESTAMP$", "holidayDate": "2020-0", "locationCode": "$LOCATIONCODE$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : holidayDate" } ], "holidayDate": "2020-08-15", "locationCode": "$IGNORE$" }, inputTemplate=masterdata/DeleteHoliday/deleteHoliday, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimpleDelete#MasterData_DeleteHoliday_Invalid_locationCode

Testcase Input
testCaseName=MasterData_DeleteHoliday_Invalid_locationCode, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[], input={ "requesttime": "$TIMESTAMP$", "holidayDate": "2020-08-15", "locationCode": "Fe4$" }, output={ "errors": [ { "errorCode": "KER-MSD-020", "message": "Holiday not found" } ], "holidayDate": "2020-08-15", "locationCode": "$IGNORE$" }, inputTemplate=masterdata/DeleteHoliday/deleteHoliday, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-020 KER-MSD-020 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimpleDelete#MasterData_DeleteHoliday_Invalid_requesttime_Neg

Testcase Input
testCaseName=MasterData_DeleteHoliday_Invalid_requesttime_Neg, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[], input={ "requesttime": "ssf$5", "holidayDate": "2020-08-15", "locationCode": "$LOCATIONCODE$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ], "holidayDate": "2020-08-15", "locationCode": "$IGNORE$" }, inputTemplate=masterdata/DeleteHoliday/deleteHoliday, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

CreateLocationData

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateLocationData_inValid_hierLevel_locHierCombo

Testcase Input
testCaseName=MasterData_CreateLocationData_inValid_hierLevel_locHierCombo, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-244", "message": "Location hierarchy is invalid" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-244 NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:146) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateLocationData_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_CreateLocationData_All_Valid_Smoke, endPoint=/v1/masterdata/locations, role=admin, templateFields=[name, hierarchyName], input={ "code": "TST12", "name": "Test_Loc_A_", "hierarchyLevel": "$HIERARCHYLEVEL$", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "isActive": "$IGNORE$", "code": "TST12", "name": "Test_Loc_A_", "hierarchyLevel": "$IGNORE$", "hierarchyName": "$IGNORE$", "parentLocCode": "$IGNORE$", "langCode": "$IGNORE$" }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/LocationController/locationDataResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateLocationData_Invalid_EmptyCode_SecondaryLang_eng

Testcase Input
testCaseName=MasterData_CreateLocationData_Invalid_EmptyCode_SecondaryLang_eng, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "", "name": "Test_Loc_1_A", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateLocationData_Invalid_EmptyHierarchyName

Testcase Input
testCaseName=MasterData_CreateLocationData_Invalid_EmptyHierarchyName, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.hierarchyName: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateLocationData_Invalid_EmptyName

Testcase Input
testCaseName=MasterData_CreateLocationData_Invalid_EmptyName, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 0 and 128" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateLocationData_Invalid_HierarchyLevel_LongInt

Testcase Input
testCaseName=MasterData_CreateLocationData_Invalid_HierarchyLevel_LongInt, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"2147483647", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : hierarchyLevel" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateLocationData_Invalid_NameLength129

Testcase Input
testCaseName=MasterData_CreateLocationData_Invalid_NameLength129, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 0 and 128" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateLocationData_Invalid_requestTime_format

Testcase Input
testCaseName=MasterData_CreateLocationData_Invalid_requestTime_format, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "2019/12/20" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateLocationData_inValid_HierarchyName65

Testcase Input
testCaseName=MasterData_CreateLocationData_inValid_HierarchyName65, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.hierarchyName: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateLocationData_inValid_parentLocCode_nonExisting_inDB

Testcase Input
testCaseName=MasterData_CreateLocationData_inValid_parentLocCode_nonExisting_inDB, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"fbheafg", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-243", "message": "Parent location not found" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-243 KER-MSD-243 PASS

back to summary

UpdateLocationData

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateLocationData_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateLocationData_All_Valid_Smoke, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "TST12", "name": "Test_Loc_A_updated", "hierarchyLevel": "$HIERARCHYLEVEL$", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "isActive": "$IGNORE$", "code": "TST12", "name": "Test_Loc_A_updated", "hierarchyLevel": "$IGNORE$", "hierarchyName": "$IGNORE$", "parentLocCode": "$IGNORE$", "langCode": "$IGNORE$" }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/LocationController/locationDataResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:
Output Validation Exception
org.testng.SkipException: Marking testcase as Skipped, as no Output comparison done at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:506) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:472) at io.mosip.testrig.apirig.testscripts.SimplePut.test(SimplePut.java:108) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateLocationData_Invalid_EmptyCode_PrimaryLang_eng

Testcase Input
testCaseName=MasterData_UpdateLocationData_Invalid_EmptyCode_PrimaryLang_eng, endPoint=/v1/masterdata/locations, role=admin, templateFields=[langCode], input={ "code": "", "name": "Test_Loc_1_A", "hierarchyLevel": "0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateLocationData_Invalid_EmptyHierarchyName

Testcase Input
testCaseName=MasterData_UpdateLocationData_Invalid_EmptyHierarchyName, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"3", "hierarchyName": "", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.hierarchyName: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateLocationData_Invalid_EmptyName

Testcase Input
testCaseName=MasterData_UpdateLocationData_Invalid_EmptyName, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "", "hierarchyLevel": "0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 0 and 128" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateLocationData_Invalid_HierarchyLevel_LongInt

Testcase Input
testCaseName=MasterData_UpdateLocationData_Invalid_HierarchyLevel_LongInt, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"2147483647", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : hierarchyLevel" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateLocationData_Invalid_NameLength129

Testcase Input
testCaseName=MasterData_UpdateLocationData_Invalid_NameLength129, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "hierarchyLevel": "0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 0 and 128" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateLocationData_Invalid_code_for_primaryLang_eng

Testcase Input
testCaseName=MasterData_UpdateLocationData_Invalid_code_for_primaryLang_eng, endPoint=/v1/masterdata/locations, role=admin, templateFields=[langCode], input={ "code": "anyString", "name": "Test_Loc_B_2", "hierarchyLevel": "0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-244", "message": "Location hierarchy is invalid" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-244 KER-MSD-244 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateLocationData_Invalid_requestTime_format

Testcase Input
testCaseName=MasterData_UpdateLocationData_Invalid_requestTime_format, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "2019/12/20" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateLocationData_inValid_HierarchyName65

Testcase Input
testCaseName=MasterData_UpdateLocationData_inValid_HierarchyName65, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel": "0", "hierarchyName":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.hierarchyName: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateLocationData_inValid_hierLevel_locHierCombo

Testcase Input
testCaseName=MasterData_UpdateLocationData_inValid_hierLevel_locHierCombo, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel": "0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-244", "message": "Location hierarchy is invalid" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-244 KER-MSD-244 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateLocationData_inValid_parentLocCode_nonExisting_inDB

Testcase Input
testCaseName=MasterData_UpdateLocationData_inValid_parentLocCode_nonExisting_inDB, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"4", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "ENTLOCCOD", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-027", "message": "Parent Location fbheafg does not exist" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-027 KER-MSD-027 PASS

back to summary

UpdateLocationStatus

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateLocationStatus_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_UpdateLocationStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/locations, role=admin, templateFields=null, input={ "code": "TST12", "isActive": "true" }, output={ "status": "Status updated successfully for location" }, inputTemplate=masterdata/UpdateLocationStatus/updateLocationStatus, outputTemplate=masterdata/UpdateLocationStatus/updateLocationStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations)
Output Validation Exception
java.lang.NullPointerException at io.mosip.testrig.apirig.testscripts.PatchWithPathParam.test(PatchWithPathParam.java:118) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 22 stack frames

back to summary

FilterLocationData

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterLocationData_Valid_Smoke

Testcase Input
testCaseName=MasterData_FilterLocationData_Valid_Smoke, endPoint=/v1/masterdata/locations/filtervalues, role=admin, templateFields=[columnName], input={ "filters": [{ "columnName": "Zone", "type": "unique", "text": "$ZONE_CODE$" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [] }, inputTemplate=masterdata/FilterLocationData/filterLocationData, outputTemplate=masterdata/FilterLocationData/filterLocationDataResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/filtervalues)

Response:
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Response has errors at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:504) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:472) at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:151) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterLocationData_Invalid_EmptyFilterType

Testcase Input
testCaseName=MasterData_FilterLocationData_Invalid_EmptyFilterType, endPoint=/v1/masterdata/locations/filtervalues, role=admin, templateFields=[columnName], input={ "filters": [{ "columnName": "Zone", "type": "", "text": "$ZONE_CODE$" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterLocationData/filterLocationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-322 KER-MSD-322 PASS

back to summary

FetchLocation

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchLocation_immediatechildren

Testcase Input
testCaseName=MasterData_FetchLocation_immediatechildren, endPoint=/v1/masterdata/locations/immediatechildren/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationname": "$REMOVE$", "locationcode": "$LOCATIONCODE$", "hierarchyname": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationImmediatechildrenResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/immediatechildren/{locationcode}/{langcode})

Response:
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Response has errors at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:504) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:465) at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchLocation_details_Langcode_smoke

Testcase Input
testCaseName=MasterData_FetchLocation_details_Langcode_smoke, endPoint=/v1/masterdata/locations/level/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationname": "$REMOVE$", "locationcode": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "isActive": true }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/level/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchLocation_details_by_Langcode_smoke

Testcase Input
testCaseName=MasterData_FetchLocation_details_by_Langcode_smoke, endPoint=/v1/masterdata/locations/info/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationcode": "$LOCATIONCODE$", "locationname": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "isActive": true }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationDetailsbyLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/info/{locationcode}/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchLocation_details_by_invalid_LanGcode

Testcase Input
testCaseName=MasterData_FetchLocation_details_by_invalid_LanGcode, endPoint=/v1/masterdata/locations/info/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "endgysgshw66wg", "locationcode": "$LOCATIONCODE$", "locationname": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/info/{locationcode}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-026 KER-MSD-026 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchLocation_details_by_invalid_locationcode

Testcase Input
testCaseName=MasterData_FetchLocation_details_by_invalid_locationcode, endPoint=/v1/masterdata/locations/info/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationname": "$REMOVE$", "locationcode": "100sw33223@!@#36", "hierarchyname": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/info/{locationcode}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-026 KER-MSD-026 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchLocation_details_hierarchyname_smoke

Testcase Input
testCaseName=MasterData_FetchLocation_details_hierarchyname_smoke, endPoint=/v1/masterdata/locations/locationhierarchy/{hierarchyname}, role=admin, templateFields=null, input={ "langcode": "$REMOVE$", "locationname": "$REMOVE$", "locationcode": "$REMOVE$", "hierarchyname": "City" }, output={ "locations": [{ "isActive": true }] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/locationhierarchy/{hierarchyname})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchLocation_details_invalid_locationname

Testcase Input
testCaseName=MasterData_FetchLocation_details_invalid_locationname, endPoint=/v1/masterdata/locations/validate/{locationname}, role=admin, templateFields=null, input={ "langcode": "$REMOVE$", "locationname": "000", "locationcode": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "status": "Invalid" }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationValidationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/validate/{locationname})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Invalid Invalid PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchLocation_details_validate_locationname

Testcase Input
testCaseName=MasterData_FetchLocation_details_validate_locationname, endPoint=/v1/masterdata/locations/validate/{locationname}, role=admin, templateFields=null, input={ "langcode": "$REMOVE$", "locationname": "10000", "locationcode": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "status": "Valid" }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationValidationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/validate/{locationname})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Valid Valid PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchLocation_invalid_langcode

Testcase Input
testCaseName=MasterData_FetchLocation_invalid_langcode, endPoint=/v1/masterdata/locations/{langcode}, role=admin, templateFields=null, input={ "langcode": "en@@ddddg", "locationname": "$REMOVE$", "locationcode": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-026 KER-MSD-026 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchLocation_langcode_invalid_locationcode

Testcase Input
testCaseName=MasterData_FetchLocation_langcode_invalid_locationcode, endPoint=/v1/masterdata/locations/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationcode": "10@@EDDD6", "locationname": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/{locationcode}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-026 KER-MSD-026 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchLocation_langcode_locationcode_smoke

Testcase Input
testCaseName=MasterData_FetchLocation_langcode_locationcode_smoke, endPoint=/v1/masterdata/locations/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationcode": "$LOCATIONCODE$", "locationname": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "locations": [{ "isActive": true }] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/{locationcode}/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchLocation_langcode_smoke

Testcase Input
testCaseName=MasterData_FetchLocation_langcode_smoke, endPoint=/v1/masterdata/locations/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationname": "$REMOVE$", "locationcode": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "locations": [{ "isActive": true }] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchLocation_locationcode_invalid_langcode

Testcase Input
testCaseName=MasterData_FetchLocation_locationcode_invalid_langcode, endPoint=/v1/masterdata/locations/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "en@@@#EDFF", "locationcode": "$LOCATIONCODE$", "locationname": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/{locationcode}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-026 KER-MSD-026 PASS

back to summary

FetchAllLocation

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchAllLocation_valid_smoke

Testcase Input
testCaseName=MasterData_FetchAllLocation_valid_smoke, endPoint=/v1/masterdata/locations/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllLocation/fetchAllLocation, outputTemplate=masterdata/FetchAllLocation/fetchAllLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/all)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FetchMissingLocation

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchMissingLocation_valid_smoke

Testcase Input
testCaseName=MasterData_FetchMissingLocation_valid_smoke, endPoint=/v1/masterdata/locations/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchMissingLocation/fetchMissingLocation, outputTemplate=masterdata/FetchMissingLocation/fetchMissingLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/missingids/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

CreateTemplateType

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateTemplateType_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_CreateTemplateType_All_Valid_Smoke, endPoint=/v1/masterdata/templatetypes, role=admin, templateFields=[description], input={ "code": "Test-info-Template-auto", "description": "Test-info-Template auto description", "isActive":true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "code": "Test-info-Template-auto" }, inputTemplate=masterdata/TemplateType/templateType, outputTemplate=masterdata/TemplateType/templateTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code Test-info-Template-auto Test-info-Template-auto PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateTemplateType_InputParameter_Code_AboveMaxLen36

Testcase Input
testCaseName=MasterData_CreateTemplateType_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/templatetypes, role=admin, templateFields=[description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Test-info-Template desc", "isActive":true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/TemplateType/templateType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateTemplateType_InputParameter_Code_Missing

Testcase Input
testCaseName=MasterData_CreateTemplateType_InputParameter_Code_Missing, endPoint=/v1/masterdata/templatetypes, role=admin, templateFields=[description], input={ "code": "$REMOVE$", "description": "Test-info-Template desc", "isActive":true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/TemplateType/templateType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateTemplateType_InputParameter_isActive_Missing

Testcase Input
testCaseName=MasterData_CreateTemplateType_InputParameter_isActive_Missing, endPoint=/v1/masterdata/templatetypes, role=admin, templateFields=[description], input={ "code": "Test-info-Template", "description": "Test-info-Template desc", "isActive":"$REMOVE$", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/TemplateType/templateType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatetypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

CreateTemplateFileFormat

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateTemplateFileFormat_All_Valid_Smoke_sid

Testcase Input
testCaseName=Masterdata_CreateTemplateFileFormat_All_Valid_Smoke_sid, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "Doc", "description": "Doc Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "code": "Doc" }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/TemplateFileFormat/templateFileFormatResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code Doc Doc PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateTemplateFileFormat_InputParameter_Code_AboveMaxLen36

Testcase Input
testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateTemplateFileFormat_InputParameter_Code_Empty

Testcase Input
testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Code_Empty, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateTemplateFileFormat_InputParameter_Code_Missing

Testcase Input
testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Code_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "$REMOVE$", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateTemplateFileFormat_InputParameter_Description_AboveMaxLen256

Testcase Input
testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "Docx", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: Should not be blank or size must be between 1 and 256" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateTemplateFileFormat_InputParameter_Description_Empty

Testcase Input
testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Description_Empty, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "Docxx", "description": "", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: Should not be blank or size must be between 1 and 256" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateTemplateFileFormat_InputParameter_Description_Missing

Testcase Input
testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Description_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "Docxx", "description": "$REMOVE$", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: must not be null" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateTemplateFileFormat_InputParameter_LangCode_AboveMaxLen3

Testcase Input
testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_LangCode_AboveMaxLen3, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "docx1", "description": "Docxx Test", "isActive": false, "langCode": "engr", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#Masterdata_CreateTemplateFileFormat_InputParameter_isActive_Missing

Testcase Input
testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_isActive_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "docx1", "description": "Docxx Test", "isActive": "$REMOVE$", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

UpdateTemplateFileFormatStatus

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateTemplateFileFormatStatus_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateTemplateFileFormatStatus_All_Valid_Smoke, endPoint=/v1/masterdata/templatefileformats?isActive={isActive}&code={code}, role=admin, templateFields=null, input={ "code": "Doc", "isActive": true }, output={ "status": "Status updated successfully for Template File Formats" }, inputTemplate=masterdata/UpdateTemplateFileFormatStatus/updateTemplateFileFormatStatus, outputTemplate=masterdata/UpdateTemplateFileFormatStatus/updateTemplateFileFormatStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats?isActive={isActive}&code={code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for Template File Formats Status updated successfully for Template File Formats PASS

back to summary

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateTemplateFileFormatStatus_Invalid_word

Testcase Input
testCaseName=MasterData_UpdateTemplateFileFormatStatus_Invalid_word, endPoint=/v1/masterdata/templatefileformats?isActive={isActive}&code={code}, role=admin, templateFields=null, input={ "code": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/UpdateTemplateFileFormatStatus/updateTemplateFileFormatStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats?isActive={isActive}&code={code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-046 KER-MSD-046 PASS

back to summary

UpdateTemplateFileFormat

io.mosip.testrig.apirig.testscripts.SimplePut#AMasterdata_UpdateTemplateFileFormat_InputParameter_LangCode_AboveMaxLen3

Testcase Input
testCaseName=AMasterdata_UpdateTemplateFileFormat_InputParameter_LangCode_AboveMaxLen3, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "docx", "description": "Docxx Test", "isActive": false, "langCode": "engr", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateTemplateFileFormat_All_Valid_Smoke

Testcase Input
testCaseName=Masterdata_UpdateTemplateFileFormat_All_Valid_Smoke, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "$ID:CreateTemplateFileFormat_All_Valid_Smoke_sid_code$", "description": "Doc Test updated", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "code": "Doc" }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/TemplateFileFormat/templateFileFormatResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code Doc Doc PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateTemplateFileFormat_InputParameter_Code_AboveMaxLen36

Testcase Input
testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateTemplateFileFormat_InputParameter_Code_Empty

Testcase Input
testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Code_Empty, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateTemplateFileFormat_InputParameter_Code_Missing

Testcase Input
testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Code_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "$REMOVE$", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateTemplateFileFormat_InputParameter_Description_AboveMaxLen256

Testcase Input
testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "Docx", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: Should not be blank or size must be between 1 and 256" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateTemplateFileFormat_InputParameter_Description_Empty

Testcase Input
testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Description_Empty, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "Docxx", "description": "", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: Should not be blank or size must be between 1 and 256" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateTemplateFileFormat_InputParameter_Description_Missing

Testcase Input
testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Description_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "Docxx", "description": "$REMOVE$", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: must not be null" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateTemplateFileFormat_InputParameter_Invalid_LangCode

Testcase Input
testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Invalid_LangCode, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "docx", "description": "Docxx Test", "isActive": false, "langCode": "GER", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateTemplateFileFormat_InputParameter_LangCode_Empty

Testcase Input
testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_LangCode_Empty, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "docx", "description": "Docxx Test", "isActive": false, "langCode": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#Masterdata_UpdateTemplateFileFormat_InputParameter_LangCode_Missing

Testcase Input
testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_LangCode_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "docx", "description": "Docxx Test", "isActive": false, "langCode": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

DeleteTemplateFileFormat

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteTemplateFileFormat_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_DeleteTemplateFileFormat_All_Valid_Smoke, endPoint=/v1/masterdata/templatefileformats/{code}, role=admin, templateFields=null, input={ "code": "$ID:CreateTemplateFileFormat_All_Valid_Smoke_sid_code$" }, output={ "code": "Doc" }, inputTemplate=masterdata/DeleteTemplateFileFormat/deleteTemplateFileFormat, outputTemplate=masterdata/DeleteTemplateFileFormat/deleteTemplateFileFormatResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats/{code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code Doc Doc PASS

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteTemplateFileFormat_Invalid_code

Testcase Input
testCaseName=MasterData_DeleteTemplateFileFormat_Invalid_code, endPoint=/v1/masterdata/templatefileformats/{code}, role=admin, templateFields=null, input={ "code": "asdf" }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/DeleteTemplateFileFormat/deleteTemplateFileFormat, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats/{code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-046 KER-MSD-046 PASS

back to summary

GetTemplateFileFormat

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetTemplateFileFormat_allValid_smoke

Testcase Input
testCaseName=Masterdata_GetTemplateFileFormat_allValid_smoke, endPoint=/v1/masterdata/templatefileformats/{code}/{langcode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "code": "json" }, output={ "templateFileFormats": [{ "code": "json", "isActive": true }] }, inputTemplate=masterdata/GetTemplateFileFormat/getTemplateFileFormat, outputTemplate=masterdata/GetTemplateFileFormat/getTemplateFileFormatResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats/{code}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(templateFileFormats)[0].code json json PASS
response.(templateFileFormats)[0].isActive true true PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetTemplateFileFormat_inValid_code

Testcase Input
testCaseName=Masterdata_GetTemplateFileFormat_inValid_code, endPoint=/v1/masterdata/templatefileformats/{code}/{langcode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "code": "jdhdudhdson" }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/GetTemplateFileFormat/getTemplateFileFormat, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats/{code}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-046 KER-MSD-046 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetTemplateFileFormat_langcode_allValid_smoke

Testcase Input
testCaseName=Masterdata_GetTemplateFileFormat_langcode_allValid_smoke, endPoint=/v1/masterdata/templatefileformats/code/{code}, role=admin, templateFields=null, input={ "langcode": "$REMOVE$", "code": "json" }, output={ "templateFileFormats": [{ "code": "json", "isActive": true }] }, inputTemplate=masterdata/GetTemplateFileFormat/getTemplateFileFormat, outputTemplate=masterdata/GetTemplateFileFormat/getTemplateFileFormatResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatefileformats/code/{code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(templateFileFormats)[0].code json json PASS
response.(templateFileFormats)[0].isActive true true PASS

back to summary

CreateTemplate

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateTemplate_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_CreateTemplate_All_Valid_Smoke_sid, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "json", "fileText": "abc", "id": "445566777", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/Template/templateResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateTemplate_InputParameter_FileFormatCode_AboveMaxLen36

Testcase Input
testCaseName=MasterData_CreateTemplate_InputParameter_FileFormatCode_AboveMaxLen36, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateTemplate_InputParameter_FileFormatCode_Empty

Testcase Input
testCaseName=MasterData_CreateTemplate_InputParameter_FileFormatCode_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateTemplate_InputParameter_FileFormatCode_Missing

Testcase Input
testCaseName=MasterData_CreateTemplate_InputParameter_FileFormatCode_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "$REMOVE$", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateTemplate_InputParameter_ModuleName_AboveMaxLen128

Testcase Input
testCaseName=MasterData_CreateTemplate_InputParameter_ModuleName_AboveMaxLen128, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.moduleName: size must be between 0 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateTemplate_InputParameter_Name_AboveMaxLen128

Testcase Input
testCaseName=MasterData_CreateTemplate_InputParameter_Name_AboveMaxLen128, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateTemplate_InputParameter_Name_Empty

Testcase Input
testCaseName=MasterData_CreateTemplate_InputParameter_Name_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateTemplate_InputParameter_Name_Missing

Testcase Input
testCaseName=MasterData_CreateTemplate_InputParameter_Name_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "$REMOVE$", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateTemplate_InputParameter_TemplateTypeCode_AboveMaxLen36

Testcase Input
testCaseName=MasterData_CreateTemplate_InputParameter_TemplateTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateTemplate_InputParameter_TemplateTypeCode_Empty

Testcase Input
testCaseName=MasterData_CreateTemplate_InputParameter_TemplateTypeCode_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateTemplate_InputParameter_TemplateTypeCode_Missing

Testcase Input
testCaseName=MasterData_CreateTemplate_InputParameter_TemplateTypeCode_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

SearchTemplateDetails

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_contain

Testcase Input
testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_contain, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "contains", "value": "test template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_contains_filterValue_invalid

Testcase Input
testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_contains_filterValue_invalid, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "contains", "value": "defshd" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_equals_filterValue_invalid

Testcase Input
testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_equals_filterValue_invalid, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "defshd" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_equals_filterValue_null

Testcase Input
testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_equals_filterValue_null, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-390 KER-MSD-390 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_startsWith_filterValue_invalid

Testcase Input
testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_startsWith_filterValue_invalid, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "startsWith", "value": "defshd" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_startsWith_filterValue_null

Testcase Input
testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_startsWith_filterValue_null, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "startsWith", "value": "" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-390 KER-MSD-390 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_smoke

Testcase Input
testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_smoke, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "test template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchTemplateDetails_inavlid_Empty_ColumnName

Testcase Input
testCaseName=MasterData_SearchTemplateDetails_inavlid_Empty_ColumnName, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "", "type": "equals", "value": "Test-template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-311 KER-MSD-311 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchTemplateDetails_inavlid_Empty_FilterType

Testcase Input
testCaseName=MasterData_SearchTemplateDetails_inavlid_Empty_FilterType, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "", "value": "Test-template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-312 KER-MSD-312 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchTemplateDetails_inavlid_Empty_FilterValue

Testcase Input
testCaseName=MasterData_SearchTemplateDetails_inavlid_Empty_FilterValue, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-390 KER-MSD-390 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchTemplateDetails_inavlid_columnName

Testcase Input
testCaseName=MasterData_SearchTemplateDetails_inavlid_columnName, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "defjdkf", "type": "equals", "value": "Test-template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchTemplateDetails_inavlid_pageFetch_lessThan1

Testcase Input
testCaseName=MasterData_SearchTemplateDetails_inavlid_pageFetch_lessThan1, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "test template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageFetch: Should have positive integer value" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchTemplateDetails_inavlid_paginationValue

Testcase Input
testCaseName=MasterData_SearchTemplateDetails_inavlid_paginationValue, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "Test-template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": abc, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : pagination" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

FilterTemplateDetails

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterTemplateDetails_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_FilterTemplateDetails_All_Valid_Smoke, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "test template" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "$IGNORE$", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterTemplateDetails_FilterType_all

Testcase Input
testCaseName=MasterData_FilterTemplateDetails_FilterType_all, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "test template" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "$IGNORE$", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterTemplateDetails_Invalid_filterType

Testcase Input
testCaseName=MasterData_FilterTemplateDetails_Invalid_filterType, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "ghji", "text": "authorization" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-324 KER-MSD-324 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterTemplateDetails_empty_columnName

Testcase Input
testCaseName=MasterData_FilterTemplateDetails_empty_columnName, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "", "type": "unique", "text": "Template for authorization" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterTemplateDetails_empty_filterType

Testcase Input
testCaseName=MasterData_FilterTemplateDetails_empty_filterType, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "", "text": "Template for authorization" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-322 KER-MSD-322 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterTemplateDetails_invalid_columnName

Testcase Input
testCaseName=MasterData_FilterTemplateDetails_invalid_columnName, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "Template for authorization" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterTemplateDetails_invalid_text

Testcase Input
testCaseName=MasterData_FilterTemplateDetails_invalid_text, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "abcsdn" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/filtervalues)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

UpdateTemplateStatus

io.mosip.testrig.apirig.testscripts.PatchWithQueryParam#MasterData_UpdateTemplateStatus_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_UpdateTemplateStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/templates, role=admin, templateFields=[], input={ "id": "$ID:CreateTemplate_All_Valid_Smoke_sid_id$", "isActive": "true" }, output={ "status": "Status updated successfully for Templates" }, inputTemplate=masterdata/UpdateTemplateStatus/updateTemplateStatus, outputTemplate=masterdata/UpdateTemplateStatus/updateTemplateStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for Templates Status updated successfully for Templates PASS

back to summary

UpdateTemplate

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateTemplate_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateTemplate_All_Valid_Smoke, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template updated", "fileFormatCode": "json", "fileText": "abc", "id": "$ID:CreateTemplate_All_Valid_Smoke_sid_id$", "isActive": true, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/Template/templateResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateTemplate_InputParameter_FileFormatCode_AboveMaxLen36

Testcase Input
testCaseName=MasterData_UpdateTemplate_InputParameter_FileFormatCode_AboveMaxLen36, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateTemplate_InputParameter_FileFormatCode_Empty

Testcase Input
testCaseName=MasterData_UpdateTemplate_InputParameter_FileFormatCode_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateTemplate_InputParameter_FileFormatCode_Missing

Testcase Input
testCaseName=MasterData_UpdateTemplate_InputParameter_FileFormatCode_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "$REMOVE$", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateTemplate_InputParameter_ModuleName_AboveMaxLen128

Testcase Input
testCaseName=MasterData_UpdateTemplate_InputParameter_ModuleName_AboveMaxLen128, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.moduleName: size must be between 0 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateTemplate_InputParameter_Name_AboveMaxLen128

Testcase Input
testCaseName=MasterData_UpdateTemplate_InputParameter_Name_AboveMaxLen128, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateTemplate_InputParameter_Name_Empty

Testcase Input
testCaseName=MasterData_UpdateTemplate_InputParameter_Name_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateTemplate_InputParameter_Name_Missing

Testcase Input
testCaseName=MasterData_UpdateTemplate_InputParameter_Name_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "$REMOVE$", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateTemplate_InputParameter_TemplateTypeCode_AboveMaxLen36

Testcase Input
testCaseName=MasterData_UpdateTemplate_InputParameter_TemplateTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateTemplate_InputParameter_TemplateTypeCode_Empty

Testcase Input
testCaseName=MasterData_UpdateTemplate_InputParameter_TemplateTypeCode_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateTemplate_InputParameter_TemplateTypeCode_Missing

Testcase Input
testCaseName=MasterData_UpdateTemplate_InputParameter_TemplateTypeCode_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

FetchTemplate

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchTemplate_allValid_ByLangcode_smoke

Testcase Input
testCaseName=MasterData_FetchTemplate_allValid_ByLangcode_smoke, endPoint=/v1/masterdata/templates/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "code": "$REMOVE$", "templatetypecode": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchTemplate/fetchTemplate, outputTemplate=masterdata/FetchTemplate/fetchTemplateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchTemplate_allValid_smoke_Get

Testcase Input
testCaseName=MasterData_FetchTemplate_allValid_smoke_Get, endPoint=/v1/masterdata/templates, role=admin, templateFields=null, input={ "langcode": "$REMOVE$", "code": "$REMOVE$", "templatetypecode": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchTemplate/fetchTemplate, outputTemplate=masterdata/FetchTemplate/fetchTemplateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates)
No request body

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchTemplate_allValid_smoke_with_lang_and_templatetypecode

Testcase Input
testCaseName=MasterData_FetchTemplate_allValid_smoke_with_lang_and_templatetypecode, endPoint=/v1/masterdata/templates/{langcode}/{templatetypecode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "code": "$REMOVE$", "templatetypecode": "Test-info-Template-auto" }, output={ "templates": [{ "isActive": true }] }, inputTemplate=masterdata/FetchTemplate/fetchTemplate, outputTemplate=masterdata/FetchTemplate/fetchTemplateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/{langcode}/{templatetypecode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(templates)[0].isActive true true PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchTemplate_invalid_code

Testcase Input
testCaseName=MasterData_FetchTemplate_invalid_code, endPoint=/v1/masterdata/templates/templatetypecodes/{code}, role=admin, templateFields=[], input={ "langcode": "$REMOVE$", "code": "RPR_DUP_UIN_RPR_DUP_UIN_", "templatetypecode": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/FetchTemplate/fetchTemplate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/templatetypecodes/{code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-046 KER-MSD-046 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchTemplate_invalid_templatetypecode_unexisting

Testcase Input
testCaseName=MasterData_FetchTemplate_invalid_templatetypecode_unexisting, endPoint=/v1/masterdata/templates/{langcode}/{templatetypecode}, role=admin, templateFields=[], input={ "langcode": "eng", "code": "$REMOVE$", "templatetypecode": "notInDB" }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/FetchTemplate/fetchTemplate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/{langcode}/{templatetypecode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-046 KER-MSD-046 PASS

back to summary

DeleteTemplate

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteTemplate_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_DeleteTemplate_All_Valid_Smoke_sid, endPoint=/v1/masterdata/templates/{id}, role=admin, templateFields=[], input={ "id": "$ID:CreateTemplate_All_Valid_Smoke_sid_id$" }, output={ }, inputTemplate=masterdata/DeleteTemplate/deleteTemplate, outputTemplate=masterdata/DeleteTemplate/deleteTemplateResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/{id})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteTemplate_Invalid_ID

Testcase Input
testCaseName=MasterData_DeleteTemplate_Invalid_ID, endPoint=/v1/masterdata/templates/{id}, role=admin, templateFields=[], input={ "id": "hdhshshsh" }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/DeleteTemplate/deleteTemplate, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/{id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-046 KER-MSD-046 PASS

back to summary

FetchAllUserDetails

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchAllUserDetails_valid_smoke

Testcase Input
testCaseName=MasterData_FetchAllUserDetails_valid_smoke, endPoint=/v1/masterdata/usersdetails, role=admin, templateFields=null, input={ }, output={ "mosipUserDtoList": [ ] }, inputTemplate=masterdata/FetchAllUserDetails/fetchAllUserDetails, outputTemplate=masterdata/FetchAllUserDetails/fetchAllUserDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/usersdetails)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FetchValidDocuments

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchValidDocuments_allValid_smoke_with_lang

Testcase Input
testCaseName=MasterData_FetchValidDocuments_allValid_smoke_with_lang, endPoint=/v1/masterdata/validdocuments/{languagecode}, role=admin, templateFields=[languagecode], input={ "languagecode": "eng" }, output={ "documentcategories": [ ] }, inputTemplate=masterdata/FetchValidDocuments/fetchValidDocuments, outputTemplate=masterdata/FetchValidDocuments/fetchValidDocumentsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/{languagecode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FetchAllValidDocuments

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchAllValidDocuments_valid_smoke

Testcase Input
testCaseName=MasterData_FetchAllValidDocuments_valid_smoke, endPoint=/v1/masterdata/validdocuments/all, role=admin, templateFields=null, input={ }, output={ "data": [ ] }, inputTemplate=masterdata/FetchAllValidDocuments/fetchAllValidDocuments, outputTemplate=masterdata/FetchAllValidDocuments/fetchAllValidDocumentsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/all)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

DeleteValidDocument

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteValidDocument_Invalid_ID

Testcase Input
testCaseName=MasterData_DeleteValidDocument_Invalid_ID, endPoint=/v1/masterdata/validdocuments/{doccategorycode}/{doctypecode}, role=admin, templateFields=null, input={ "doccategorycode": "rrtyyuhhgfdds", "doctypecode": "4edfghhys" }, output={ "errors": [ { "errorCode": "KER-MSD-016", "message": "Valid document not found" } ] }, inputTemplate=masterdata/DeleteValidDocument/deleteValidDocument, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/{doccategorycode}/{doctypecode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-016 KER-MSD-016 PASS

back to summary

GetPossiableValues

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetPossiableValues_Invalid_Invalid_FieldName

Testcase Input
testCaseName=Admin_GetPossiableValues_Invalid_Invalid_FieldName, endPoint=/v1/masterdata/possiblevalues/{fieldName}?langCode=eng, role=admin, templateFields=null, input={ "fieldName":"abc" }, output={ "errors": [ { "errorCode": "$IGNORE$", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/GetPossiableValues/getPossiableValues, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/possiblevalues/{fieldName}?langCode=eng)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetPossiableValues_Invalid_Invalid_langCode

Testcase Input
testCaseName=Admin_GetPossiableValues_Invalid_Invalid_langCode, endPoint=/v1/masterdata/possiblevalues/{fieldName}?langCode=abc, role=admin, templateFields=null, input={ "fieldName":"bloodType" }, output={ "errors": [ { "errorCode": "$IGNORE$", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/GetPossiableValues/getPossiableValues, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/possiblevalues/{fieldName}?langCode=abc)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetPossiableValues_allValid_smoke

Testcase Input
testCaseName=Admin_GetPossiableValues_allValid_smoke, endPoint=/v1/masterdata/possiblevalues/{fieldName}?langCode=eng, role=admin, templateFields=null, input={ "fieldName":"bloodType" }, output={ "eng": [{ "code": "$IGNORE$", "value": "$IGNORE$", "dataType": "$IGNORE$" }] }, inputTemplate=masterdata/GetPossiableValues/getPossiableValues, outputTemplate=masterdata/GetPossiableValues/getPossiableValuesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/possiblevalues/{fieldName}?langCode=eng)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

GetPacketRejectionReason

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetPacketRejectionReason_Invalid_langcode

Testcase Input
testCaseName=Masterdata_GetPacketRejectionReason_Invalid_langcode, endPoint=/v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode}, role=admin, templateFields=null, input={ "reasoncategorycode":"MNA", "langcode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-036", "message": "Reason not found" } ] }, inputTemplate=masterdata/GetPacketRejectionReason/getPacketRejectionReason, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-036 KER-MSD-036 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetPacketRejectionReason_Invalid_reasoncategorycode

Testcase Input
testCaseName=Masterdata_GetPacketRejectionReason_Invalid_reasoncategorycode, endPoint=/v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode}, role=admin, templateFields=null, input={ "reasoncategorycode":"a@b@12c", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-036", "message": "Reason not found" } ] }, inputTemplate=masterdata/GetPacketRejectionReason/getPacketRejectionReason, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-036 KER-MSD-036 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetPacketRejectionReason_allValid_smoke

Testcase Input
testCaseName=Masterdata_GetPacketRejectionReason_allValid_smoke, endPoint=/v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode}, role=admin, templateFields=[langcode], input={ "reasoncategorycode":"MNA", "langcode":"eng" }, output={ "errors": null }, inputTemplate=masterdata/GetPacketRejectionReason/getPacketRejectionReason, outputTemplate=masterdata/GetPacketRejectionReason/getPacketRejectionReasonResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetPacketRejectionReason_with_empty_data

Testcase Input
testCaseName=Masterdata_GetPacketRejectionReason_with_empty_data, endPoint=/v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode}, role=admin, templateFields=null, input={ "reasoncategorycode":"$IGNORE$", "langcode":"$IGNORE$" }, output={ "errors": [ { "errorCode": "KER-MSD-036", "message": "Reason not found" } ] }, inputTemplate=masterdata/GetPacketRejectionReason/getPacketRejectionReason, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-036 KER-MSD-036 PASS

back to summary

PacketRejectionReasonCategory

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_PacketRejectionReasonCategory_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_PacketRejectionReasonCategory_All_Valid_Smoke, endPoint=/v1/masterdata/packetrejectionreasons/reasoncategory, role=admin, templateFields=[langCode], input={ "code": "TEST_CAT_CODE", "name": "TEST_CAT", "description": "test reason category code", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "code": "TEST_CAT_CODE" }, inputTemplate=masterdata/PacketRejectionReasonCategory/packetRejectionReasonCategory, outputTemplate=masterdata/PacketRejectionReasonCategory/packetRejectionReasonCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/packetrejectionreasons/reasoncategory)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code TEST_CAT_CODE TEST_CAT_CODE PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_PacketRejectionReasonCategory_Invalid_langCode

Testcase Input
testCaseName=MasterData_PacketRejectionReasonCategory_Invalid_langCode, endPoint=/v1/masterdata/packetrejectionreasons/reasoncategory, role=admin, templateFields=null, input={ "code": "TEST_CAT_CODE", "name": "TEST_CAT", "description": "test reason category code", "langCode": "a@@12bc", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.langCode: Language code not supported" } ] }, inputTemplate=masterdata/PacketRejectionReasonCategory/packetRejectionReasonCategory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/packetrejectionreasons/reasoncategory)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

PacketRejectionReasonList

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_PacketRejectionReasonList_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_PacketRejectionReasonList_All_Valid_Smoke, endPoint=/v1/masterdata/packetrejectionreasons/reasonlist, role=admin, templateFields=[langCode], input={ "code": "TEST_LIST_CODE", "name": "TEST_LIST", "description": "test reason list", "rsnCatCode": "TEST_CAT_CODE", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "rsnCatCode": "TEST_CAT_CODE", "code": "TEST_LIST_CODE" }, inputTemplate=masterdata/PacketRejectionReasonList/packetRejectionReasonList, outputTemplate=masterdata/PacketRejectionReasonList/packetRejectionReasonListResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/packetrejectionreasons/reasonlist)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.rsnCatCode TEST_CAT_CODE TEST_CAT_CODE PASS
response.code TEST_LIST_CODE TEST_LIST_CODE PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_PacketRejectionReasonList_Invalid_Invalid_langCode

Testcase Input
testCaseName=MasterData_PacketRejectionReasonList_Invalid_Invalid_langCode, endPoint=/v1/masterdata/packetrejectionreasons/reasonlist, role=admin, templateFields=null, input={ "code": "TEST_LIST_CODE", "name": "TEST_LIST", "description": "test reason list", "rsnCatCode": "TEST_CAT_CODE", "langCode": "a@@12bc", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.langCode: Language code not supported" } ] }, inputTemplate=masterdata/PacketRejectionReasonList/packetRejectionReasonList, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/packetrejectionreasons/reasonlist)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

GetModuleByLangCode

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetModuleByLangCode_Invalid_Invalid_langcode

Testcase Input
testCaseName=Admin_GetModuleByLangCode_Invalid_Invalid_langcode, endPoint=/v1/masterdata/modules/{langcode}, role=admin, templateFields=null, input={ "langcode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-248", "message": "Module not Found" } ] }, inputTemplate=masterdata/GetModuleByLangCode/getModuleByLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/modules/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-248 KER-MSD-248 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetModuleByLangCode_allValid_smoke

Testcase Input
testCaseName=Admin_GetModuleByLangCode_allValid_smoke, endPoint=/v1/masterdata/modules/{langcode}, role=admin, templateFields=[langcode], input={ "langcode":"eng" }, output={ "modules": [{ "id": "$IGNORE$", "name": "$IGNORE$", "langCode": "$IGNORE$", "description": "$IGNORE$", "isActive": true }] }, inputTemplate=masterdata/GetModuleByLangCode/getModuleByLangCode, outputTemplate=masterdata/GetModuleByLangCode/getModuleByLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/modules/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(modules)[0].isActive true true PASS

back to summary

GetModuleByIdLangCode

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetModuleByIdLangCode_Invalid_Invalid_lD

Testcase Input
testCaseName=Admin_GetModuleByIdLangCode_Invalid_Invalid_lD, endPoint=/v1/masterdata/modules/{id}/{langcode}, role=admin, templateFields=null, input={ "id":"abc", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-248", "message": "Module not Found" } ] }, inputTemplate=masterdata/GetModuleByIdLangCode/getModuleByIdLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/modules/{id}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-248 KER-MSD-248 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetModuleByIdLangCode_Invalid_Invalid_langcode

Testcase Input
testCaseName=Admin_GetModuleByIdLangCode_Invalid_Invalid_langcode, endPoint=/v1/masterdata/modules/{id}/{langcode}, role=admin, templateFields=null, input={ "id":"10001", "langcode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-248", "message": "Module not Found" } ] }, inputTemplate=masterdata/GetModuleByIdLangCode/getModuleByIdLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/modules/{id}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-248 KER-MSD-248 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetModuleByIdLangCode_allValid_smoke

Testcase Input
testCaseName=Admin_GetModuleByIdLangCode_allValid_smoke, endPoint=/v1/masterdata/modules/{id}/{langcode}, role=admin, templateFields=[langcode], input={ "id":"10001", "langcode":"eng" }, output={ "modules": [{ "id": "$IGNORE$", "name": "$IGNORE$", "langCode": "$IGNORE$", "description": "$IGNORE$", "isActive": true }] }, inputTemplate=masterdata/GetModuleByIdLangCode/getModuleByIdLangCode, outputTemplate=masterdata/GetModuleByIdLangCode/getModuleByIdLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/modules/{id}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(modules)[0].isActive true true PASS

back to summary

GetMachineHistory

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetMachineHistory_allValid_smoke

Testcase Input
testCaseName=Admin_GetMachineHistory_allValid_smoke, endPoint=/v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes}, role=admin, templateFields=null, input={ "id":"10001", "langcode":"eng", "effdatetimes":"$TIMESTAMP$" }, output={ "machineHistoryDetails": [{ "id": "10001", "name": "$IGNORE$", "langCode": "$IGNORE$", "isActive": true, "serialNum": "$IGNORE$", "ipAddress": "$IGNORE$", "macAddress": "$IGNORE$", "machineSpecId": "$IGNORE$", "effectDateTime": "$IGNORE$", "validityDateTime": "$IGNORE$" }] }, inputTemplate=masterdata/GetMachineHistory/getMachineHistory, outputTemplate=masterdata/GetMachineHistory/getMachineHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes})

Response:
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Response has errors at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:504) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:465) at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetMachineHistory_Invalid_Invalid_effdatetimes

Testcase Input
testCaseName=Admin_GetMachineHistory_Invalid_Invalid_effdatetimes, endPoint=/v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes}, role=admin, templateFields=null, input={ "id":"10001", "langcode":"eng", "effdatetimes":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-033", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/GetMachineHistory/getMachineHistory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-033 KER-MSD-033 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetMachineHistory_Invalid_Invalid_lD

Testcase Input
testCaseName=Admin_GetMachineHistory_Invalid_Invalid_lD, endPoint=/v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes}, role=admin, templateFields=null, input={ "id":"abc", "langcode":"eng", "effdatetimes":"2021-10-19T06:04:22.475Z" }, output={ "errors": [ { "errorCode": "KER-MSD-032", "message": "Machine History not found" } ] }, inputTemplate=masterdata/GetMachineHistory/getMachineHistory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-032 KER-MSD-032 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetMachineHistory_Invalid_Invalid_langCode

Testcase Input
testCaseName=Admin_GetMachineHistory_Invalid_Invalid_langCode, endPoint=/v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes}, role=admin, templateFields=null, input={ "id":"10001", "langcode":"abc", "effdatetimes":"2021-10-19T06:04:22.475Z" }, output={ "errors": [ { "errorCode": "KER-MSD-032", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/GetMachineHistory/getMachineHistory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-032 KER-MSD-032 PASS

back to summary

GetMachines

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetMachines_allValid_smoke

Testcase Input
testCaseName=Admin_GetMachines_allValid_smoke, endPoint=/v1/masterdata/machines, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/GetMachines/getMachines, outputTemplate=masterdata/GetMachines/getMachinesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

GetLocationHierarchyByHierarchyName

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetLocationHierarchyByHierarchyName_Invalid_Invalid_hierarchyname

Testcase Input
testCaseName=Admin_GetLocationHierarchyByHierarchyName_Invalid_Invalid_hierarchyname, endPoint=/v1/masterdata/locations/locationhierarchy/{hierarchyname}, role=admin, templateFields=null, input={ "hierarchyname":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/GetLocationHierarchyByHierarchyName/getLocationHierarchyByHierarchyName, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/locationhierarchy/{hierarchyname})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-026 KER-MSD-026 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetLocationHierarchyByHierarchyName_allValid_smoke

Testcase Input
testCaseName=Admin_GetLocationHierarchyByHierarchyName_allValid_smoke, endPoint=/v1/masterdata/locations/locationhierarchy/{hierarchyname}, role=admin, templateFields=null, input={ "hierarchyname":"City" }, output={ "locations": [{ "code": "$IGNORE$", "name": "$IGNORE$", "hierarchyLevel": "$IGNORE$", "hierarchyName": "City", "parentLocCode": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetLocationHierarchyByHierarchyName/getLocationHierarchyByHierarchyName, outputTemplate=masterdata/GetLocationHierarchyByHierarchyName/getLocationHierarchyByHierarchyNameResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/locationhierarchy/{hierarchyname})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(locations)[0].hierarchyName City City PASS

back to summary

GetimmediateChildrenByLocationCode

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetimmediateChildrenByLocationCode_allValid_smoke

Testcase Input
testCaseName=Admin_GetimmediateChildrenByLocationCode_allValid_smoke, endPoint=/v1/masterdata/locations/immediatechildren/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "locationcode":"$LOCATIONCODE$", "langcode":"eng" }, output={ "locations": [{ "code": "$IGNORE$", "name": "$IGNORE$", "hierarchyLevel": "$IGNORE$", "hierarchyName": "$IGNORE$", "parentLocCode": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetimmediateChildrenByLocationCode/getimmediateChildrenByLocationCode, outputTemplate=masterdata/GetimmediateChildrenByLocationCode/getimmediateChildrenByLocationCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/immediatechildren/{locationcode}/{langcode})

Response:
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Response has errors at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:504) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:465) at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetimmediateChildrenByLocationCode_Invalid_Invalid_langcode

Testcase Input
testCaseName=Admin_GetimmediateChildrenByLocationCode_Invalid_Invalid_langcode, endPoint=/v1/masterdata/locations/immediatechildren/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "locationcode":"$LOCATIONCODE$", "langcode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/GetimmediateChildrenByLocationCode/getimmediateChildrenByLocationCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/immediatechildren/{locationcode}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-026 KER-MSD-026 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetimmediateChildrenByLocationCode_Invalid_Invalid_locationcode

Testcase Input
testCaseName=Admin_GetimmediateChildrenByLocationCode_Invalid_Invalid_locationcode, endPoint=/v1/masterdata/locations/immediatechildren/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "locationcode":"abc", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/GetimmediateChildrenByLocationCode/getimmediateChildrenByLocationCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/immediatechildren/{locationcode}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-026 KER-MSD-026 PASS

back to summary

GetLocations

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetLocations_allValid_smoke

Testcase Input
testCaseName=Admin_GetLocations_allValid_smoke, endPoint=/v1/masterdata/locations/all, role=admin, templateFields=null, input={ }, output={ "data": "$IGNORE$" }, inputTemplate=masterdata/GetLocations/getLocations, outputTemplate=masterdata/GetLocations/getLocationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locations/all)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

GetLocationHierarchyLevelByLastUpdatedDate

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetLocationHierarchyLevelByLastUpdatedDate_allValid_smoke

Testcase Input
testCaseName=Admin_GetLocationHierarchyLevelByLastUpdatedDate_allValid_smoke, endPoint=/v1/masterdata/locationHierarchyLevels?lastUpdated=2020-10-20T17:13:44.793Z, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/GetLocationHierarchyLevelByLastUpdatedDate/getLocationHierarchyLevelByLastUpdatedDate, outputTemplate=masterdata/GetLocationHierarchyLevelByLastUpdatedDate/getLocationHierarchyLevelByLastUpdatedDateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locationHierarchyLevels?lastUpdated=2020-10-20T17:13:44.793Z)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetLocationHierarchyLevelByLastUpdatedDate_with_Invalid_lD

Testcase Input
testCaseName=Admin_GetLocationHierarchyLevelByLastUpdatedDate_with_Invalid_lD, endPoint=/v1/masterdata/locationHierarchyLevels?lastUpdated=abc, role=admin, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-MSD-261", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/GetLocationHierarchyLevelByLastUpdatedDate/getLocationHierarchyLevelByLastUpdatedDate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/locationHierarchyLevels?lastUpdated=abc)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-261 KER-MSD-261 PASS

back to summary

GetLanguage

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetLanguage_allValid_smoke

Testcase Input
testCaseName=Admin_GetLanguage_allValid_smoke, endPoint=/v1/masterdata/languages, role=admin, templateFields=null, input={ }, output={ "languages": [{ "code": "$IGNORE$", "name": "$IGNORE$", "family": "$IGNORE$", "nativeName": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetLanguage/getLanguage, outputTemplate=masterdata/GetLanguage/getLanguageResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/languages)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

GetMappedMachinesByRegCentID

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetMappedMachinesByRegCentID_allValid_smoke

Testcase Input
testCaseName=Admin_GetMappedMachinesByRegCentID_allValid_smoke, endPoint=/v1/masterdata/machines/mappedmachines/{regCenterId}, role=admin, templateFields=null, input={ "regCenterId":"10005" }, output={ }, inputTemplate=masterdata/GetMappedMachinesByRegCentID/getMappedMachinesByRegCentID, outputTemplate=masterdata/GetMappedMachinesByRegCentID/getMappedMachinesByRegCentIDResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/mappedmachines/{regCenterId})

Response:
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Response has errors at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:504) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:465) at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetMappedMachinesByRegCentID_Invalid_Invalid_regCenterId

Testcase Input
testCaseName=Admin_GetMappedMachinesByRegCentID_Invalid_Invalid_regCenterId, endPoint=/v1/masterdata/machines/mappedmachines/{regCenterId}, role=admin, templateFields=null, input={ "regCenterId":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-030", "message": "Machine not Found" } ] }, inputTemplate=masterdata/GetMappedMachinesByRegCentID/getMappedMachinesByRegCentID, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/machines/mappedmachines/{regCenterId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-030 KER-MSD-030 PASS

back to summary

GetIdTypeByLangCode

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetIdTypeByLangCode_InValid_Invalid_langCode

Testcase Input
testCaseName=Admin_GetIdTypeByLangCode_InValid_Invalid_langCode, endPoint=/v1/masterdata/idtypes/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-MSD-022", "message": "ID Type not found." } ] }, inputTemplate=masterdata/GetIdTypeByLangCode/getIdTypeByLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/idtypes/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-022 KER-MSD-022 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetIdTypeByLangCode_allValid_smoke

Testcase Input
testCaseName=Admin_GetIdTypeByLangCode_allValid_smoke, endPoint=/v1/masterdata/idtypes/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng" }, output={ "idtypes": [{ "code": "$IGNORE$", "descr": "$IGNORE$", "name": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetIdTypeByLangCode/getIdTypeByLangCode, outputTemplate=masterdata/GetIdTypeByLangCode/getIdTypeByLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/idtypes/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

GetHolidaysMissingIds

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetHolidaysMissingIds_InValid_Inavild_langCode

Testcase Input
testCaseName=Admin_GetHolidaysMissingIds_InValid_Inavild_langCode, endPoint=/v1/masterdata/holidays/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-LANG-ERR", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/GetHolidaysMissingIds/getHolidaysMissingIds, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/missingids/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-LANG-ERR KER-LANG-ERR PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetHolidaysMissingIds_allValid_smoke

Testcase Input
testCaseName=Admin_GetHolidaysMissingIds_allValid_smoke, endPoint=/v1/masterdata/holidays/missingids/{langcode}, role=admin, templateFields=[langcode], input={ "langcode":"eng" }, output={ "id": "$IGNORE$", "fieldValue": "$IGNORE$", "langCode": "$IGNORE$" }, inputTemplate=masterdata/GetHolidaysMissingIds/getHolidaysMissingIds, outputTemplate=masterdata/GetHolidaysMissingIds/getHolidaysMissingIdsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/missingids/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

getregistrationmachineusermappinghistory

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_getregistrationmachineusermappinghistory_allValid_smoke

Testcase Input
testCaseName=Admin_getregistrationmachineusermappinghistory_allValid_smoke, endPoint=/v1/masterdata/getregistrationmachineusermappinghistory/{effdtimes}/{registrationcenterid}/{machineid}/{userid}, role=admin, templateFields=null, input={ "effdtimes":"$TIMESTAMP$", "registrationcenterid":"10001", "machineid":"10001", "userid":"110001" }, output={ "registrationCenters": [{ "cntrId": "10001", "machineId": "10001", "usrId": "110001", "isActive": "$IGNORE$", "langCode": "$IGNORE$", "effectivetimes": "$IGNORE$" }] }, inputTemplate=masterdata/getregistrationmachineusermappinghistory/getregistrationmachineusermappinghistory, outputTemplate=masterdata/getregistrationmachineusermappinghistory/getregistrationmachineusermappinghistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getregistrationmachineusermappinghistory/{effdtimes}/{registrationcenterid}/{machineid}/{userid})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(registrationCenters)[0].machineId 10001 NOT AVAILABLE FAIL
response.(registrationCenters)[0].cntrId 10001 NOT AVAILABLE FAIL
response.(registrationCenters)[0].usrId 110001 NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:160) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

GetBiometricAttributesByAuthType

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetBiometricAttributesByAuthType_InValid_Invalid_biometrictypecode

Testcase Input
testCaseName=Admin_GetBiometricAttributesByAuthType_InValid_Invalid_biometrictypecode, endPoint=/v1/masterdata/getbiometricattributesbyauthtype/{langcode}/{biometrictypecode}, role=admin, templateFields=null, input={ "langcode":"eng", "biometrictypecode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-004", "message": "BiometricAttribute not found" } ] }, inputTemplate=masterdata/GetBiometricAttributesByAuthType/getBiometricAttributesByAuthType, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getbiometricattributesbyauthtype/{langcode}/{biometrictypecode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-004 KER-MSD-004 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetBiometricAttributesByAuthType_InValid_Invalid_langcode

Testcase Input
testCaseName=Admin_GetBiometricAttributesByAuthType_InValid_Invalid_langcode, endPoint=/v1/masterdata/getbiometricattributesbyauthtype/{langcode}/{biometrictypecode}, role=admin, templateFields=null, input={ "langcode":"abc", "biometrictypecode":"FNR" }, output={ "errors": [ { "errorCode": "KER-MSD-004", "message": "BiometricAttribute not found" } ] }, inputTemplate=masterdata/GetBiometricAttributesByAuthType/getBiometricAttributesByAuthType, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getbiometricattributesbyauthtype/{langcode}/{biometrictypecode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-004 KER-MSD-004 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetBiometricAttributesByAuthType_allValid_smoke

Testcase Input
testCaseName=Admin_GetBiometricAttributesByAuthType_allValid_smoke, endPoint=/v1/masterdata/getbiometricattributesbyauthtype/{langcode}/{biometrictypecode}, role=admin, templateFields=null, input={ "langcode":"eng", "biometrictypecode":"FNR" }, output={ "biometricattributes": [{ "code": "$IGNORE$", "name": "$IGNORE$", "description": "$IGNORE$", "biometricTypeCode": "FNR", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetBiometricAttributesByAuthType/getBiometricAttributesByAuthType, outputTemplate=masterdata/GetBiometricAttributesByAuthType/getBiometricAttributesByAuthTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getbiometricattributesbyauthtype/{langcode}/{biometrictypecode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(biometricattributes)[0].biometricTypeCode FNR FNR PASS

back to summary

BiometricAttributes

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_BiometricAttributes_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_BiometricAttributes_All_Valid_Smoke_sid, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=[langCode], input={ "code": "TST", "name": "Test", "description": "Auto Test", "biometricTypeCode": "PHT", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "code": "TST" }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/BiometricAttributes/biometricAttributesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/biometricattributes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code TST TST PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_BiometricAttributes_Invalid_biometricTypeCode

Testcase Input
testCaseName=MasterData_BiometricAttributes_Invalid_biometricTypeCode, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=[langCode], input={ "code": "TST", "name": "Test", "description": "Auto Test", "biometricTypeCode": "ABC", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-APP-103" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/biometricattributes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-APP-103 KER-APP-103 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_BiometricAttributes_Invalid_empty_biometricTypeCode

Testcase Input
testCaseName=MasterData_BiometricAttributes_Invalid_empty_biometricTypeCode, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=[langCode], input={ "code": "TST", "name": "Test", "description": "Auto Test", "biometricTypeCode": "", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.biometricTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/biometricattributes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_BiometricAttributes_Invalid_empty_name

Testcase Input
testCaseName=MasterData_BiometricAttributes_Invalid_empty_name, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=[langCode], input={ "code": "TST", "name": "", "description": "Auto Test", "biometricTypeCode": "PHT", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/biometricattributes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_BiometricAttributes_Invalid_langCode

Testcase Input
testCaseName=MasterData_BiometricAttributes_Invalid_langCode, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=null, input={ "code": "TST1", "name": "Test", "description": "Auto Test", "biometricTypeCode": "PHT", "langCode": "abc", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/biometricattributes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_BiometricAttributes_empty_code

Testcase Input
testCaseName=MasterData_BiometricAttributes_empty_code, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=[langCode], input={ "code": "", "name": "Test", "description": "Auto Test", "biometricTypeCode": "PHT", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/biometricattributes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_BiometricAttributes_empty_langCode

Testcase Input
testCaseName=MasterData_BiometricAttributes_empty_langCode, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=null, input={ "code": "TST", "name": "Test", "description": "Auto Test", "biometricTypeCode": "PHT", "langCode": "", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/biometricattributes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

GetExceptionalHolidays

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetExceptionalHolidays_InValid_Invalid_langCode

Testcase Input
testCaseName=Admin_GetExceptionalHolidays_InValid_Invalid_langCode, endPoint=/v1/masterdata/exceptionalholidays/{registrationCenterId}/{langCode}, role=admin, templateFields=null, input={ "registrationCenterId":"10001", "langCode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/GetExceptionalHolidays/getExceptionalHolidays, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/exceptionalholidays/{registrationCenterId}/{langCode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetExceptionalHolidays_InValid_Invalid_registrationCenterId

Testcase Input
testCaseName=Admin_GetExceptionalHolidays_InValid_Invalid_registrationCenterId, endPoint=/v1/masterdata/exceptionalholidays/{registrationCenterId}/{langCode}, role=admin, templateFields=[langCode], input={ "registrationCenterId":"abc", "langCode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-802", "message": "Center ID is invalid" } ] }, inputTemplate=masterdata/GetExceptionalHolidays/getExceptionalHolidays, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/exceptionalholidays/{registrationCenterId}/{langCode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-802 KER-MSD-802 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetExceptionalHolidays_allValid_smoke

Testcase Input
testCaseName=Admin_GetExceptionalHolidays_allValid_smoke, endPoint=/v1/masterdata/exceptionalholidays/{registrationCenterId}/{langCode}, role=admin, templateFields=[langCode], input={ "registrationCenterId":"10001", "langCode":"eng" }, output={ }, inputTemplate=masterdata/GetExceptionalHolidays/getExceptionalHolidays, outputTemplate=masterdata/GetExceptionalHolidays/getExceptionalHolidaysResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/exceptionalholidays/{registrationCenterId}/{langCode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

GetDocumentTypeByLangCode

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetDocumentTypeByLangCode_InValid_langcode

Testcase Input
testCaseName=Masterdata_GetDocumentTypeByLangCode_InValid_langcode, endPoint=/v1/masterdata/documenttypes/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-MSD-118", "message": "Document Type not found" } ] }, inputTemplate=masterdata/GetDocumentTypeByLangCode/getDocumentTypeByLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-118 KER-MSD-118 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetDocumentTypeByLangCode_allValid_smoke

Testcase Input
testCaseName=Masterdata_GetDocumentTypeByLangCode_allValid_smoke, endPoint=/v1/masterdata/documenttypes/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng" }, output={ "documenttypes": [{ "code": "$IGNORE$", "name": "$IGNORE$", "description": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetDocumentTypeByLangCode/getDocumentTypeByLangCode, outputTemplate=masterdata/GetDocumentTypeByLangCode/getDocumentTypeByLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

GetMissingDocumentTypeByLangcode

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetDocumentTypeByLangCode_InValid_langcode

Testcase Input
testCaseName=Masterdata_GetDocumentTypeByLangCode_InValid_langcode, endPoint=/v1/masterdata/documenttypes/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-LANG-ERR", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/GetMissingDocumentTypeByLangcode/getMissingDocumentTypeByLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/missingids/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-LANG-ERR KER-LANG-ERR PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetDocumentTypeByLangCode_all_valid_smoke

Testcase Input
testCaseName=Masterdata_GetDocumentTypeByLangCode_all_valid_smoke, endPoint=/v1/masterdata/documenttypes/missingids/{langcode}, role=admin, templateFields=[langcode], input={ "langcode":"eng" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/GetMissingDocumentTypeByLangcode/getMissingDocumentTypeByLangcode, outputTemplate=masterdata/GetMissingDocumentTypeByLangcode/getMissingDocumentTypeByLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documenttypes/missingids/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

UpdateDocCategory

io.mosip.testrig.apirig.testscripts.PatchWithQueryParam#MasterData_UpdateDocCategory_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_UpdateDocCategory_All_Valid_Smoke_sid, endPoint=/v1/masterdata/documentcategories?isActive=true&code=POA, role=admin, templateFields=null, input={ }, output={ "status": "Status updated successfully for Document Categories" }, inputTemplate=masterdata/UpdateDocCategory/updateDocCategory, outputTemplate=masterdata/UpdateDocCategory/updateDocCategoryResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories?isActive=true&code=POA)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for Document Categories Status updated successfully for Document Categories PASS

back to summary

io.mosip.testrig.apirig.testscripts.PatchWithQueryParam#MasterData_UpdateDocCategory_Invalid_code

Testcase Input
testCaseName=MasterData_UpdateDocCategory_Invalid_code, endPoint=/v1/masterdata/documentcategories?isActive=true&code=ABC, role=admin, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/UpdateDocCategory/updateDocCategory, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories?isActive=true&code=ABC)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-014 KER-MSD-014 PASS

back to summary

io.mosip.testrig.apirig.testscripts.PatchWithQueryParam#MasterData_UpdateDocCategory_Invalid_status

Testcase Input
testCaseName=MasterData_UpdateDocCategory_Invalid_status, endPoint=/v1/masterdata/documentcategories?isActive=false&code=POA, role=admin, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-MSD-055", "message": "Mapping exist before deactivating remove the mapping" } ] }, inputTemplate=masterdata/UpdateDocCategory/updateDocCategory, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories?isActive=false&code=POA)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-055 KER-MSD-055 PASS

back to summary

GetDocCategory

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetDocCategory_allValid_smoke

Testcase Input
testCaseName=Admin_GetDocCategory_allValid_smoke, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/GetDocCategory/getDocCategory, outputTemplate=masterdata/GetDocCategory/getDocCategoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

GetDocCategoryByLangCode

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetDocCategoryByLangCode_Invalid_code

Testcase Input
testCaseName=Admin_GetDocCategoryByLangCode_Invalid_code, endPoint=/v1/masterdata/documentcategories/{code}/{langcode}, role=admin, templateFields=null, input={ "code":"ABC", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/GetDocCategoryByLangCode/getDocCategoryByLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/{code}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-014 KER-MSD-014 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetDocCategoryByLangCode_Invalid_langcode

Testcase Input
testCaseName=Admin_GetDocCategoryByLangCode_Invalid_langcode, endPoint=/v1/masterdata/documentcategories/{code}/{langcode}, role=admin, templateFields=null, input={ "code":"POA", "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/GetDocCategoryByLangCode/getDocCategoryByLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/{code}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-014 KER-MSD-014 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Admin_GetDocCategoryByLangCode_allValid_smoke

Testcase Input
testCaseName=Admin_GetDocCategoryByLangCode_allValid_smoke, endPoint=/v1/masterdata/documentcategories/{code}/{langcode}, role=admin, templateFields=null, input={ "code":"POA", "langcode":"eng" }, output={ }, inputTemplate=masterdata/GetDocCategoryByLangCode/getDocCategoryByLangCode, outputTemplate=masterdata/GetDocCategoryByLangCode/getDocCategoryByLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/{code}/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

GetMissingDocumentCategoryByLangcode

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetDocumentTypeByLangCode_InValid_langcode

Testcase Input
testCaseName=Masterdata_GetDocumentTypeByLangCode_InValid_langcode, endPoint=/v1/masterdata/documentcategories/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-LANG-ERR", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/GetMissingDocumentCategoryByLangcode/getMissingDocumentCategoryByLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/missingids/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-LANG-ERR KER-LANG-ERR PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetMissingDocumentCategoryByLangcode_allValid_smoke

Testcase Input
testCaseName=Masterdata_GetMissingDocumentCategoryByLangcode_allValid_smoke, endPoint=/v1/masterdata/documentcategories/missingids/{langcode}, role=admin, templateFields=[langcode], input={ "langcode":"eng" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/GetMissingDocumentCategoryByLangcode/getMissingDocumentCategoryByLangcode, outputTemplate=masterdata/GetMissingDocumentCategoryByLangcode/getMissingDocumentCategoryByLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/documentcategories/missingids/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

CreateBiometricType

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_CreateBiometricTypes_All_Valid_Smoke

Testcase Input
testCaseName=Masterdata_CreateBiometricTypes_All_Valid_Smoke, endPoint=/v1/masterdata/biometrictypes, role=admin, templateFields=[langCode], input={ "description": "wrong word", "name": "dumbo6", "langCode": "eng", "code": "dumbo6", "requesttime": "$TIMESTAMP$" }, output={ "code": "dumbo6" }, inputTemplate=masterdata/CreateBiometricType/createBiometricType, outputTemplate=masterdata/CreateBiometricType/createBiometricTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/biometrictypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code dumbo6 dumbo6 PASS

back to summary

GetBiometricTypes

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetBiometricTypes_allValid_smoke

Testcase Input
testCaseName=Masterdata_GetBiometricTypes_allValid_smoke, endPoint=/v1/masterdata/biometrictypes, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/GetBiometricTypes/getBiometricTypes, outputTemplate=masterdata/GetBiometricTypes/getBiometricTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Output Validation Exception
java.lang.NullPointerException at io.mosip.testrig.apirig.admin.fw.util.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2051) at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:139) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

GetBiometricTypesByLangcode

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetBiometricTypesByLangcode_InValid_langCode

Testcase Input
testCaseName=Masterdata_GetBiometricTypesByLangcode_InValid_langCode, endPoint=/v1/masterdata/biometrictypes/{langcode}, role=admin, templateFields=null, input={ "langcode":"asdgav" }, output={ "errors": [ { "errorCode": "KER-MSD-006", "message": "Biometric Type not found" } ] }, inputTemplate=masterdata/GetBiometricTypesByLangcode/getBiometricTypesByLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/biometrictypes/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-006 KER-MSD-006 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetBiometricTypesByLangcode_allValid_smoke

Testcase Input
testCaseName=Masterdata_GetBiometricTypesByLangcode_allValid_smoke, endPoint=/v1/masterdata/biometrictypes/{langcode}, role=admin, templateFields=[langcode], input={ "langcode":"eng" }, output={ }, inputTemplate=masterdata/GetBiometricTypesByLangcode/getBiometricTypesByLangcode, outputTemplate=masterdata/GetBiometricTypesByLangcode/getBiometricTypesByLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/biometrictypes/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

GetBiometricTypeByCodeAndLangcode

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetBiometricTypeByCodeAndLangcode_InValid_Code

Testcase Input
testCaseName=Masterdata_GetBiometricTypeByCodeAndLangcode_InValid_Code, endPoint=/v1/masterdata/biometrictypes/{code}/{langCode}, role=admin, templateFields=null, input={ "code":"FTTasdf", "langCode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-006", "message": "Biometric Type not found" } ] }, inputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/biometrictypes/{code}/{langCode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-006 KER-MSD-006 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetBiometricTypeByCodeAndLangcode_InValid_langCode

Testcase Input
testCaseName=Masterdata_GetBiometricTypeByCodeAndLangcode_InValid_langCode, endPoint=/v1/masterdata/biometrictypes/{code}/{langCode}, role=admin, templateFields=null, input={ "code":"FTT", "langCode":"awegaf" }, output={ "errors": [ { "errorCode": "KER-MSD-006", "message": "Biometric Type not found" } ] }, inputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/biometrictypes/{code}/{langCode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-006 KER-MSD-006 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_FNR_smoke

Testcase Input
testCaseName=Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_FNR_smoke, endPoint=/v1/masterdata/biometrictypes/{code}/{langCode}, role=admin, templateFields=[langCode], input={ "code":"FNR", "langCode":"eng" }, output={ "code": "FNR" }, inputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcode, outputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/biometrictypes/{code}/{langCode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(biometrictypes)[0].code FNR FNR PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_IRS_smoke

Testcase Input
testCaseName=Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_IRS_smoke, endPoint=/v1/masterdata/biometrictypes/{code}/{langCode}, role=admin, templateFields=[langCode], input={ "code":"IRS", "langCode":"eng" }, output={ "code": "IRS" }, inputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcode, outputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/biometrictypes/{code}/{langCode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(biometrictypes)[0].code IRS IRS PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_PHT_smoke

Testcase Input
testCaseName=Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_PHT_smoke, endPoint=/v1/masterdata/biometrictypes/{code}/{langCode}, role=admin, templateFields=[langCode], input={ "code":"PHT", "langCode":"eng" }, output={ "code": "PHT" }, inputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcode, outputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/biometrictypes/{code}/{langCode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(biometrictypes)[0].code PHT PHT PASS

back to summary

CreateIdType

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateIdType_Invalid_langCode

Testcase Input
testCaseName=MasterData_CreateIdType_Invalid_langCode, endPoint=/v1/masterdata/idtypes, role=admin, templateFields=null, input={ "code": "NEW", "descr": "test", "name": "test", "langCode": "eng1", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/CreateIdType/createIdType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/idtypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateIdType_allValid_smoke

Testcase Input
testCaseName=MasterData_CreateIdType_allValid_smoke, endPoint=/v1/masterdata/idtypes, role=admin, templateFields=[langCode], input={ "code": "NEW", "descr": "test", "name": "test", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "code": "NEW" }, inputTemplate=masterdata/CreateIdType/createIdType, outputTemplate=masterdata/CreateIdType/createIdTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/idtypes)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.code NEW NEW PASS

back to summary

FetchValidDocumentsByDocCategoryCode

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchValidDocumentsByDocCategoryCode_allValid_smoke_with_lang

Testcase Input
testCaseName=MasterData_FetchValidDocumentsByDocCategoryCode_allValid_smoke_with_lang, endPoint=/v1/masterdata/validdocuments/{doccategorycode}/{languagecode}, role=admin, templateFields=[languagecode], input={ "doccategorycode": "POI", "languagecode": "eng" }, output={ "response":[ { "docCategoryCode": "POI" } ] }, inputTemplate=masterdata/FetchValidDocumentsByDocCategoryCode/fetchValidDocumentsByDocCategoryCode, outputTemplate=masterdata/FetchValidDocumentsByDocCategoryCode/fetchValidDocumentsByDocCategoryCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/{doccategorycode}/{languagecode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(response)[0].docCategoryCode POI POI PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchValidDocumentsByDocCategoryCode_inValid_DocCategory

Testcase Input
testCaseName=MasterData_FetchValidDocumentsByDocCategoryCode_inValid_DocCategory, endPoint=/v1/masterdata/validdocuments/{doccategorycode}/{languagecode}, role=admin, templateFields=null, input={ "doccategorycode": "POIsdf", "languagecode": "eng" }, output={ "response":[] }, inputTemplate=masterdata/FetchValidDocumentsByDocCategoryCode/fetchValidDocumentsByDocCategoryCode, outputTemplate=masterdata/FetchValidDocumentsByDocCategoryCode/invalidValidDocumentsByDocCategoryCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/{doccategorycode}/{languagecode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

CreateValidDocument

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateValidDocument_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_CreateValidDocument_All_Valid_Smoke, endPoint=/v1/masterdata/validdocuments, role=admin, templateFields=null, input={ "docTypeCode": "doc_auto_test", "docCategoryCode": "POA", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "docTypeCode": "doc_auto_test", "docCategoryCode": "POA" }, inputTemplate=masterdata/ValidDocument/validDocument, outputTemplate=masterdata/ValidDocument/validDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.docTypeCode doc_auto_test NOT AVAILABLE FAIL
response.docCategoryCode POA NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at otp output validation at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:209) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateValidDocument_Invalid_InputParameter_docCategoryCode_Missing

Testcase Input
testCaseName=MasterData_CreateValidDocument_Invalid_InputParameter_docCategoryCode_Missing, endPoint=/v1/masterdata/validdocuments, role=admin, templateFields=null, input={ "docTypeCode": "doc_auto_test", "docCategoryCode": "", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.docCategoryCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/ValidDocument/validDocument, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateValidDocument_Invalid_InputParameter_docTypeCode_Missing

Testcase Input
testCaseName=MasterData_CreateValidDocument_Invalid_InputParameter_docTypeCode_Missing, endPoint=/v1/masterdata/validdocuments, role=admin, templateFields=null, input={ "docTypeCode": "", "docCategoryCode": "POA", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.docTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/ValidDocument/validDocument, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateValidDocument_Invalid_isActive

Testcase Input
testCaseName=MasterData_CreateValidDocument_Invalid_isActive, endPoint=/v1/masterdata/validdocuments, role=admin, templateFields=null, input={ "docTypeCode": "doc_auto_test", "docCategoryCode": "POA", "isActive": abc, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : " } ] }, inputTemplate=masterdata/ValidDocument/validDocument, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

FetchAllTitle

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchAllTitle_all_valid_smoke

Testcase Input
testCaseName=MasterData_FetchAllTitle_all_valid_smoke, endPoint=/v1/masterdata/title/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllTitle/fetchAllTitle, outputTemplate=masterdata/FetchAllTitle/fetchAllTitleResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/title/all)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

ValidDocumentSearch

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ValidDocumentSearch_Blank_SortField

Testcase Input
testCaseName=MasterData_ValidDocumentSearch_Blank_SortField, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-314 KER-MSD-314 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ValidDocumentSearch_Invalid_ColumnName

Testcase Input
testCaseName=MasterData_ValidDocumentSearch_Invalid_ColumnName, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCodesfd", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ValidDocumentSearch_Invalid_FilterType_neg

Testcase Input
testCaseName=MasterData_ValidDocumentSearch_Invalid_FilterType_neg, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "asdf" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-318 KER-MSD-318 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ValidDocumentSearch_Invalid_NegPageFetch

Testcase Input
testCaseName=MasterData_ValidDocumentSearch_Invalid_NegPageFetch, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageFetch: Should have positive integer value" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ValidDocumentSearch_Invalid_NegPageStart

Testcase Input
testCaseName=MasterData_ValidDocumentSearch_Invalid_NegPageStart, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": -1, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageStart: Should have positive integer value" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ValidDocumentSearch_Invalid_RequestTime

Testcase Input
testCaseName=MasterData_ValidDocumentSearch_Invalid_RequestTime, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ValidDocumentSearch_Invalid_SortField_neg

Testcase Input
testCaseName=MasterData_ValidDocumentSearch_Invalid_SortField_neg, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createddDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field createddDateTime" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-357 KER-MSD-357 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ValidDocumentSearch_Invalid_SortType_neg

Testcase Input
testCaseName=MasterData_ValidDocumentSearch_Invalid_SortType_neg, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "asdf" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type asdf is not supported" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-358 KER-MSD-358 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ValidDocumentSearch_Valid_Filter_DocCatcode

Testcase Input
testCaseName=MasterData_ValidDocumentSearch_Valid_Filter_DocCatcode, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 10, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/ValidDocumentSearch/validDocumentSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ValidDocumentSearch_Valid_Smoke

Testcase Input
testCaseName=MasterData_ValidDocumentSearch_Valid_Smoke, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 10, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/ValidDocumentSearch/validDocumentSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

ValidDocumentFilter

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ValidDocumentFilter_Blank_FilterType

Testcase Input
testCaseName=MasterData_ValidDocumentFilter_Blank_FilterType, endPoint=/v1/masterdata/validdocuments/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/ValidDocumentFilter/validDocumentFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-322 KER-MSD-322 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ValidDocumentFilter_InValid_FilterType

Testcase Input
testCaseName=MasterData_ValidDocumentFilter_InValid_FilterType, endPoint=/v1/masterdata/validdocuments/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "iSActive", "type": "between", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/ValidDocumentFilter/validDocumentFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-324 KER-MSD-324 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ValidDocumentFilter_InValid_columnName

Testcase Input
testCaseName=MasterData_ValidDocumentFilter_InValid_columnName, endPoint=/v1/masterdata/validdocuments/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "lang_code", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/ValidDocumentFilter/validDocumentFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ValidDocumentFilter_Invalid_RequestTime

Testcase Input
testCaseName=MasterData_ValidDocumentFilter_Invalid_RequestTime, endPoint=/v1/masterdata/validdocuments/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/ValidDocumentFilter/validDocumentFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ValidDocumentFilter_Valid_Smoke

Testcase Input
testCaseName=MasterData_ValidDocumentFilter_Valid_Smoke, endPoint=/v1/masterdata/validdocuments/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "true" }, { "fieldID": "isActive", "fieldValue": "false" } ], "errors": null }, inputTemplate=masterdata/ValidDocumentFilter/validDocumentFilter, outputTemplate=masterdata/ValidDocumentFilter/validDocumentFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/validdocuments/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue true true PASS
response.(filters)[0].fieldID isActive isActive PASS
response.(filters)[1].fieldID isActive isActive PASS
response.(filters)[1].fieldValue false false PASS

back to summary

GetDocType_DocCatByAppID

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetDocType_DocCatByAppID_invalid_language

Testcase Input
testCaseName=Masterdata_GetDocType_DocCatByAppID_invalid_language, endPoint=/v1/masterdata/applicanttype/{applicantId}/languages?languages={languages}, role=admin, templateFields=null, input={ "applicantId": "001", "languages": "e@@@@456rfdhdh" }, output={ "errors": [ { "errorCode": "KER-MSD-150", "message": "Document Category- Document Type mapping not found" } ] }, inputTemplate=masterdata/GetDocType_DocCatByAppID/getDocType_DocCatByAppID, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/applicanttype/{applicantId}/languages?languages={languages})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-150 KER-MSD-150 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_GetDocType_DocCatByAppID_valid_smoke

Testcase Input
testCaseName=Masterdata_GetDocType_DocCatByAppID_valid_smoke, endPoint=/v1/masterdata/applicanttype/{applicantId}/languages?languages={languages}, role=admin, templateFields=null, input={ "applicantId": "001", "languages": "eng" }, output={ "isActive":true, "documentCategories":[ { "isActive":true }] }, inputTemplate=masterdata/GetDocType_DocCatByAppID/getDocType_DocCatByAppID, outputTemplate=masterdata/GetDocType_DocCatByAppID/getDocType_DocCatByAppIDResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/applicanttype/{applicantId}/languages?languages={languages})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.isActive true true PASS
response.(documentCategories)[0].isActive true true PASS

back to summary

CreateDynamicField

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDynamicField_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_CreateDynamicField_All_Valid_Smoke_sid, endPoint=/v1/masterdata/dynamicfields, role=admin, templateFields=[langCode], input={ "name": "TestAutomationField", "description": "TestAutomationField", "dataType": "string", "value": "A", "code": "500", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "name": "TestAutomationField", "description": "TestAutomationField", "code": "500", "value": "A" }, inputTemplate=masterdata/DynamicField/dynamicField, outputTemplate=masterdata/DynamicField/dynamicFieldResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.description TestAutomationField TestAutomationField PASS
response.name TestAutomationField TestAutomationField PASS
response.fieldVal.value A A PASS
response.fieldVal.code 500 500 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId#MasterData_CreateDynamicField_ByfieldName_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_CreateDynamicField_ByfieldName_All_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields, role=admin, templateFields=[langCode], input={ "name": "TestAPL", "description": "TestAPL", "dataType": "string", "value": "A", "code": "500", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "name": "TestAPL", "description": "TestAPL", "code": "500", "value": "A" }, inputTemplate=masterdata/DynamicField/dynamicField, outputTemplate=masterdata/DynamicField/dynamicFieldResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.description TestAPL TestAPL PASS
response.name TestAPL TestAPL PASS
response.fieldVal.value A A PASS
response.fieldVal.code 500 500 PASS

back to summary

UpdateDynamicField

io.mosip.testrig.apirig.testscripts.PutWithPathParamsAndBody#MasterData_UpdateDynamicField_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateDynamicField_All_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields?id={id}, role=admin, templateFields=[langCode], input={ "id": "$ID:CreateDynamicField_All_Valid_Smoke_sid_id$", "dataType": "string", "description": "Test dynamic field updated", "langCode": "eng", "name": "TestAPL", "code": "500", "value": "A", "requesttime": "$TIMESTAMP$" }, output={ "name": "TestAPL", "description": "Test dynamic field updated", "code": "500", "value": "A" }, inputTemplate=masterdata/DynamicField/dynamicField, outputTemplate=masterdata/DynamicField/dynamicFieldResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields?id={id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.description Test dynamic field updated Test dynamic field updated PASS
response.name TestAPL TestAPL PASS
response.fieldVal.value A A PASS
response.fieldVal.code 500 500 PASS

back to summary

UpdateDynamicFieldStatus

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateDynamicFieldStatus_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateDynamicFieldStatus_All_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields?isActive={isActive}&id={id}, role=admin, templateFields=null, input={ "id": "$ID:CreateDynamicField_All_Valid_Smoke_sid_id$", "isActive": true }, output={ "status": "Status updated successfully for Dynamic Fields" }, inputTemplate=masterdata/UpdateDynamicFieldStatus/updateDynamicFieldStatus, outputTemplate=masterdata/UpdateDynamicFieldStatus/updateDynamicFieldStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields?isActive={isActive}&id={id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for Dynamic Fields Status updated successfully for Dynamic Fields PASS

back to summary

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateDynamicFieldStatus_ByFieldName_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateDynamicFieldStatus_ByFieldName_All_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields/all?isActive={isActive}&fieldName={id}, role=admin, templateFields=null, input={ "id": "TestAPL", "isActive": true }, output={ "status": "Status updated successfully for Dynamic Fields" }, inputTemplate=masterdata/UpdateDynamicFieldStatus/updateDynamicFieldStatus, outputTemplate=masterdata/UpdateDynamicFieldStatus/updateDynamicFieldStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/all?isActive={isActive}&fieldName={id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for Dynamic Fields Status updated successfully for Dynamic Fields PASS

back to summary

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateDynamicFieldStatus_Invalid_id

Testcase Input
testCaseName=MasterData_UpdateDynamicFieldStatus_Invalid_id, endPoint=/v1/masterdata/dynamicfields?isActive={isActive}&id={id}, role=admin, templateFields=null, input={ "id": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-SCH-003", "message": "Dynamic field not found" } ] }, inputTemplate=masterdata/UpdateDynamicFieldStatus/updateDynamicFieldStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields?isActive={isActive}&id={id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-SCH-003 KER-SCH-003 PASS

back to summary

FetchDynamicField

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_FetchDynamicField_AllValid_smoke

Testcase Input
testCaseName=Masterdata_FetchDynamicField_AllValid_smoke, endPoint=/v1/masterdata/dynamicfields, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchDynamicField/fetchDynamicField, outputTemplate=masterdata/FetchDynamicField/fetchDynamicFieldResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FetchDistinctDynamicField

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_FetchDistinctDynamicField_AllValid_smoke

Testcase Input
testCaseName=Masterdata_FetchDistinctDynamicField_AllValid_smoke, endPoint=/v1/masterdata/dynamicfields/distinct, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchDistinctDynamicField/fetchDistinctDynamicField, outputTemplate=masterdata/FetchDistinctDynamicField/fetchDistinctDynamicFieldResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/distinct)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FetchDistinctDynamicFieldByLangcode

io.mosip.testrig.apirig.testscripts.GetWithParam#Masterdata_FetchDistinctDynamicFieldByLangcode_AllValid_smoke

Testcase Input
testCaseName=Masterdata_FetchDistinctDynamicFieldByLangcode_AllValid_smoke, endPoint=/v1/masterdata/dynamicfields/distinct/{langCode}, role=admin, templateFields=null, input={ "langCode":"eng" }, output={ }, inputTemplate=masterdata/FetchDistinctDynamicFieldByLangcode/fetchDistinctDynamicFieldByLangcode, outputTemplate=masterdata/FetchDistinctDynamicFieldByLangcode/fetchDistinctDynamicFieldByLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/distinct/{langCode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

DeleteDynamicField

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteDynamicField_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_DeleteDynamicField_All_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields/{id}, role=admin, templateFields=null, input={ "id": "$ID:CreateDynamicField_All_Valid_Smoke_sid_id$" }, output={ "status": "DynamicField deleted successfully" }, inputTemplate=masterdata/DeleteDynamicField/deleteDynamicField, outputTemplate=masterdata/DeleteDynamicField/deleteDynamicFieldResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/{id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status DynamicField deleted successfully DynamicField deleted successfully PASS

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteDynamicField_ByFieldName_allValid_smoke

Testcase Input
testCaseName=MasterData_DeleteDynamicField_ByFieldName_allValid_smoke, endPoint=/v1/masterdata/dynamicfields/all/{id}, role=admin, templateFields=null, input={ "id": "TestAPL" }, output={ "status": "DynamicField deleted successfully" }, inputTemplate=masterdata/DeleteDynamicField/deleteDynamicField, outputTemplate=masterdata/DeleteDynamicField/deleteDynamicFieldResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/all/{id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status DynamicField deleted successfully DynamicField deleted successfully PASS

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteDynamicField_Invalid_ID

Testcase Input
testCaseName=MasterData_DeleteDynamicField_Invalid_ID, endPoint=/v1/masterdata/dynamicfields/{id}, role=admin, templateFields=null, input={ "id": "asdf" }, output={ "errors": [ { "errorCode": "KER-SCH-003", "message": "Dynamic field not found" } ] }, inputTemplate=masterdata/DeleteDynamicField/deleteDynamicField, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/{id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-SCH-003 KER-SCH-003 PASS

back to summary

SearchDynamicField

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDynamicField_Blank_SortField

Testcase Input
testCaseName=MasterData_SearchDynamicField_Blank_SortField, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-314 KER-MSD-314 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDynamicField_Invalid_NegPageFetch

Testcase Input
testCaseName=MasterData_SearchDynamicField_Invalid_NegPageFetch, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageFetch: Should have positive integer value" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDynamicField_Invalid_NegPageStart

Testcase Input
testCaseName=MasterData_SearchDynamicField_Invalid_NegPageStart, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": -1, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageStart: Should have positive integer value" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDynamicField_Invalid_RequestTime

Testcase Input
testCaseName=MasterData_SearchDynamicField_Invalid_RequestTime, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDynamicField_Invalid_SortField_neg

Testcase Input
testCaseName=MasterData_SearchDynamicField_Invalid_SortField_neg, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createddDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field createddDateTime" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-357 KER-MSD-357 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDynamicField_Invalid_SortType_neg

Testcase Input
testCaseName=MasterData_SearchDynamicField_Invalid_SortType_neg, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createdDateTime", "sortType": "asdf" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type asdf is not supported" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-358 KER-MSD-358 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDynamicField_Valid_Filter_Name

Testcase Input
testCaseName=MasterData_SearchDynamicField_Valid_Filter_Name, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 10, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": null }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/SearchDynamicField/searchDynamicFieldResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchDynamicField_Valid_Smoke

Testcase Input
testCaseName=MasterData_SearchDynamicField_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 10, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": null }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/SearchDynamicField/searchDynamicFieldResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/search)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FilterDynamicField

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDynamicField_Blank_FilterType

Testcase Input
testCaseName=MasterData_FilterDynamicField_Blank_FilterType, endPoint=/v1/masterdata/dynamicfields/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterDynamicField/filterDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-322 KER-MSD-322 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDynamicField_InValid_FilterType

Testcase Input
testCaseName=MasterData_FilterDynamicField_InValid_FilterType, endPoint=/v1/masterdata/dynamicfields/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "iSActive", "type": "between", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterDynamicField/filterDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-324 KER-MSD-324 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDynamicField_InValid_columnName

Testcase Input
testCaseName=MasterData_FilterDynamicField_InValid_columnName, endPoint=/v1/masterdata/dynamicfields/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "lang_code", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterDynamicField/filterDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-317 KER-MSD-317 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDynamicField_Invalid_RequestTime

Testcase Input
testCaseName=MasterData_FilterDynamicField_Invalid_RequestTime, endPoint=/v1/masterdata/dynamicfields/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterDynamicField/filterDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_FilterDynamicField_Valid_Smoke

Testcase Input
testCaseName=MasterData_FilterDynamicField_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "true" }, { "fieldID": "isActive", "fieldValue": "false" } ], "errors": null }, inputTemplate=masterdata/FilterDynamicField/filterDynamicField, outputTemplate=masterdata/FilterDynamicField/filterDynamicFieldResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/filtervalues)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(filters)[0].fieldValue true true PASS
response.(filters)[0].fieldID isActive isActive PASS
response.(filters)[1].fieldID isActive isActive PASS
response.(filters)[1].fieldValue false false PASS

back to summary

FetchMissingDynamicField

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchMissingDynamicField_All_Valid_smoke

Testcase Input
testCaseName=MasterData_FetchMissingDynamicField_All_Valid_smoke, endPoint=/v1/masterdata/dynamicfields/missingids/{langcode}?fieldName={fieldName}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "fieldName": null }, output={ }, inputTemplate=masterdata/FetchMissingDynamicField/fetchMissingDynamicField, outputTemplate=masterdata/FetchMissingDynamicField/fetchMissingDynamicFieldResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/missingids/{langcode}?fieldName={fieldName})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchMissingDynamicField_Allvalid_smoke

Testcase Input
testCaseName=MasterData_FetchMissingDynamicField_Allvalid_smoke, endPoint=/v1/masterdata/dynamicfields/missingids/{langcode}?fieldName={fieldName}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "fieldName": "description" }, output={ }, inputTemplate=masterdata/FetchMissingDynamicField/fetchMissingDynamicField, outputTemplate=masterdata/FetchMissingDynamicField/fetchMissingDynamicFieldResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/dynamicfields/missingids/{langcode}?fieldName={fieldName})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FetchWorkingDays

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchWorkingDays_ByLangcode_allValid_smoke

Testcase Input
testCaseName=MasterData_FetchWorkingDays_ByLangcode_allValid_smoke, endPoint=/v1/masterdata/workingdays/{langCode}, role=admin, templateFields=[langCode], input={ "langCode": "eng", "registrationCenterID": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchWorkingDays/fetchWorkingDays, outputTemplate=masterdata/FetchWorkingDays/fetchWorkingDaysResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/workingdays/{langCode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchWorkingDays_InvalidValid_langCode

Testcase Input
testCaseName=MasterData_FetchWorkingDays_InvalidValid_langCode, endPoint=/v1/masterdata/workingdays/{registrationCenterID}/{langCode}, role=admin, templateFields=null, input={ "langCode": "eng1", "registrationCenterID": "10011" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/FetchWorkingDays/fetchWorkingDays, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/workingdays/{registrationCenterID}/{langCode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchWorkingDays_InvalidValid_registrationCenterID

Testcase Input
testCaseName=MasterData_FetchWorkingDays_InvalidValid_registrationCenterID, endPoint=/v1/masterdata/workingdays/{registrationCenterID}/{langCode}, role=admin, templateFields=[langCode], input={ "langCode": "eng", "registrationCenterID": "1001112" }, output={ "errors": [ { "errorCode": "KER-MSD-802", "message": "Center ID is invalid" } ] }, inputTemplate=masterdata/FetchWorkingDays/fetchWorkingDays, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/workingdays/{registrationCenterID}/{langCode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-802 KER-MSD-802 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchWorkingDays_allValid_smoke

Testcase Input
testCaseName=MasterData_FetchWorkingDays_allValid_smoke, endPoint=/v1/masterdata/workingdays/{registrationCenterID}/{langCode}, role=admin, templateFields=[langCode], input={ "langCode": "eng", "registrationCenterID": "10011" }, output={ "errors": null }, inputTemplate=masterdata/FetchWorkingDays/fetchWorkingDays, outputTemplate=masterdata/FetchWorkingDays/fetchWorkingDaysResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/workingdays/{registrationCenterID}/{langCode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

UpdateWorkingDay

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateWorkingDay_Invalid_code

Testcase Input
testCaseName=MasterData_UpdateWorkingDay_Invalid_code, endPoint=/v1/masterdata/workingdays, role=admin, templateFields=[langCode, name], input={ "code": "asfd", "langCode": "eng", "requesttime": "$TIMESTAMP$", "name": "xyz" }, output={ "errors": [ { "errorCode": "KER-WKDS-003", "message": "No working/non working day data found" } ] }, inputTemplate=masterdata/UpdateWorkingDay/updateWorkingDay, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/workingdays)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-WKDS-003 KER-WKDS-003 PASS

back to summary

UpdateWorkingDayStatus

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateWorkingDayStatus_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateWorkingDayStatus_All_Valid_Smoke, endPoint=/v1/masterdata/workingdays?isActive={isActive}&code={code}, role=admin, templateFields=null, input={ "code": "102", "isActive": true }, output={ "status": "Status updated successfully for workingDays" }, inputTemplate=masterdata/UpdateWorkingDayStatus/updateWorkingDayStatus, outputTemplate=masterdata/UpdateWorkingDayStatus/updateWorkingDayStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/workingdays?isActive={isActive}&code={code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for workingDays Status updated successfully for workingDays PASS

back to summary

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateWorkingDayStatus_Invalid_id

Testcase Input
testCaseName=MasterData_UpdateWorkingDayStatus_Invalid_id, endPoint=/v1/masterdata/workingdays?isActive={isActive}&code={code}, role=admin, templateFields=null, input={ "code": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-WKDS-003", "message": "No working/non working day data found" } ] }, inputTemplate=masterdata/UpdateWorkingDayStatus/updateWorkingDayStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/workingdays?isActive={isActive}&code={code})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-WKDS-003 KER-WKDS-003 PASS

back to summary

CreateZoneUser

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateZoneUser_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_CreateZoneUser_All_Valid_Smoke, endPoint=/v1/masterdata/zoneuser, role=globalAdmin, templateFields=null, input={ "zoneCode": "$ZONE_CODE$", "userId": "func_auto_test_user", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/ZoneUser/zoneUser, outputTemplate=masterdata/ZoneUser/zoneUserResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/zoneuser)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateZoneUser__Empty_UserID_Valid

Testcase Input
testCaseName=MasterData_CreateZoneUser__Empty_UserID_Valid, endPoint=/v1/masterdata/zoneuser, role=admin, templateFields=null, input={ "zoneCode": "$ZONE_CODE$", "userId": "", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/ZoneUser/zoneUser, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/zoneuser)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateZoneUser__Empty_zoneCode_Valid

Testcase Input
testCaseName=MasterData_CreateZoneUser__Empty_zoneCode_Valid, endPoint=/v1/masterdata/zoneuser, role=admin, templateFields=null, input={ "zoneCode": "", "userId": "func_auto_test_user", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.zoneCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/ZoneUser/zoneUser, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/zoneuser)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_CreateZoneUser__Invalid_zoneCode_Valid

Testcase Input
testCaseName=MasterData_CreateZoneUser__Invalid_zoneCode_Valid, endPoint=/v1/masterdata/zoneuser, role=admin, templateFields=null, input={ "zoneCode": "CST1", "userId": "func_auto_test_user", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-USR-014", "message": "Admin not authorized to access for this Zone" } ] }, inputTemplate=masterdata/ZoneUser/zoneUser, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/zoneuser)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-USR-014 KER-USR-014 PASS

back to summary

UpdateZoneUser

io.mosip.testrig.apirig.testscripts.SimplePut#MasterData_UpdateZoneUser_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_UpdateZoneUser_All_Valid_Smoke, endPoint=/v1/masterdata/zoneuser, role=globalAdmin, templateFields=null, input={ "zoneCode": "$ZONE_CODE$", "userId": "func_auto_test_user", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/ZoneUser/updateZoneUser, outputTemplate=masterdata/ZoneUser/zoneUserResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/zoneuser)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

UpdateZoneUserStatus

io.mosip.testrig.apirig.testscripts.PatchWithPathParam#MasterData_UpdateZoneUserStatus_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_UpdateZoneUserStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/zoneuser?isActive={isActive}&userId={userId}, role=admin, templateFields=[], input={ "userId": "func_auto_test_user", "isActive": "true" }, output={ "status": "Status updated successfully for Zone" }, inputTemplate=masterdata/UpdateZoneUserStatus/updateZoneUserStatus, outputTemplate=masterdata/UpdateZoneUserStatus/updateZoneUserStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/zoneuser?isActive={isActive}&userId={userId})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.status Status updated successfully for Zone Status updated successfully for Zone PASS

back to summary

GetUserDetails

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_GetUserDetails_ByUserId_allValid_smoke

Testcase Input
testCaseName=MasterData_GetUserDetails_ByUserId_allValid_smoke, endPoint=/v1/masterdata/users/{id}, role=admin, templateFields=null, input={ "id":"$USERID$" }, output={ "name": "$IGNORE$", "statusCode": "$IGNORE$", "regCenterId": "10005", "isActive": "$IGNORE$", "zoneCode": "$IGNORE$" }, inputTemplate=masterdata/GetUserDetails/getUserDetails, outputTemplate=masterdata/GetUserDetails/getUserDetailsByIDResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/users/{id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.regCenterId 10005 NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:160) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_GetUserDetails_allValid_smoke

Testcase Input
testCaseName=MasterData_GetUserDetails_allValid_smoke, endPoint=/v1/masterdata/users, role=admin, templateFields=null, input={ "id":"$REMOVE$" }, output={ "name": "$IGNORE$", "statusCode": "$IGNORE$", "regCenterId": "10005", "isActive": "$IGNORE$", "zoneCode": "$IGNORE$" }, inputTemplate=masterdata/GetUserDetails/getUserDetails, outputTemplate=masterdata/GetUserDetails/getUserDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/users)
No request body

Response:
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Response has errors at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:504) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:465) at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_GetUserDetails_InValid_InvalidUserID

Testcase Input
testCaseName=MasterData_GetUserDetails_InValid_InvalidUserID, endPoint=/v1/masterdata/users/{id}, role=admin, templateFields=null, input={ "id":"abc" }, output={ "errors": [ { "errorCode": "KER-USR-007", "message": "User Center mapping not found" } ] }, inputTemplate=masterdata/GetUserDetails/getUserDetails, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/users/{id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-USR-007 KER-USR-007 PASS

back to summary

GetUserDetailsByIdAndEffDate

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_GetUserDetailsByIdAndEffDate_allValid_smoke

Testcase Input
testCaseName=MasterData_GetUserDetailsByIdAndEffDate_allValid_smoke, endPoint=/v1/masterdata/users/{id}/{effDate}, role=admin, templateFields=[langCode], input={ "id":"func_auto_test_user", "effDate":"2023-12-10T08:43:46.614Z" }, output={ "id": "func_auto_test_user" }, inputTemplate=masterdata/GetUserDetailsByIdAndEffDate/getUserDetailsByIdAndEffDate, outputTemplate=masterdata/GetUserDetailsByIdAndEffDate/getUserDetailsByIdAndEffDateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/users/{id}/{effDate})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(userResponseDto)[0].id func_auto_test_user NOT AVAILABLE FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:128) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_GetUserDetailsByIdAndEffDate_InValid_UserID

Testcase Input
testCaseName=MasterData_GetUserDetailsByIdAndEffDate_InValid_UserID, endPoint=/v1/masterdata/users/{id}/{effDate}, role=admin, templateFields=null, input={ "id":"abc", "effDate":"2021-12-10T08:43:46.614Z" }, output={ "errors": [ { "errorCode": "KER-USR-003", "message": "User History not found" } ] }, inputTemplate=masterdata/GetUserDetailsByIdAndEffDate/getUserDetailsByIdAndEffDate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/users/{id}/{effDate})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-USR-003 KER-USR-003 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_GetUserDetailsByIdAndEffDate_InValid_dateFormat

Testcase Input
testCaseName=MasterData_GetUserDetailsByIdAndEffDate_InValid_dateFormat, endPoint=/v1/masterdata/users/{id}/{effDate}, role=admin, templateFields=null, input={ "id":"func_auto_test_user", "effDate":"2021-12-10T08:43:46.614" }, output={ "errors": [ { "errorCode": "KER-USR-002", "message": "Invalid Date Format" } ] }, inputTemplate=masterdata/GetUserDetailsByIdAndEffDate/getUserDetailsByIdAndEffDate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/users/{id}/{effDate})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-USR-002 KER-USR-002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_GetUserDetailsByIsAndEffDate_InValid_effDate

Testcase Input
testCaseName=MasterData_GetUserDetailsByIsAndEffDate_InValid_effDate, endPoint=/v1/masterdata/users/{id}/{effDate}, role=admin, templateFields=null, input={ "id":"func_auto_test_user", "effDate":"2021-09-08T08:43:46.614Z" }, output={ "errors": [ { "errorCode": "KER-USR-003", "message": "User History not found" } ] }, inputTemplate=masterdata/GetUserDetailsByIdAndEffDate/getUserDetailsByIdAndEffDate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/users/{id}/{effDate})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-USR-003 KER-USR-003 PASS

back to summary

DeleteUserCenterMapping

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteUserCenterMapping_All_Valid_Smoke

Testcase Input
testCaseName=MasterData_DeleteUserCenterMapping_All_Valid_Smoke, endPoint=/v1/masterdata/usercentermapping/{id}, role=admin, templateFields=null, input={ "id": "func_auto_test_user" }, output={ }, inputTemplate=masterdata/DeleteUserCenterMapping/deleteUserCenterMapping, outputTemplate=masterdata/DeleteUserCenterMapping/deleteUserCenterMappingResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/usercentermapping/{id})

Response:
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Response has errors at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:504) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:472) at io.mosip.testrig.apirig.testscripts.DeleteWithParam.test(DeleteWithParam.java:119) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteUserCenterMapping_in_Valid

Testcase Input
testCaseName=MasterData_DeleteUserCenterMapping_in_Valid, endPoint=/v1/masterdata/usercentermapping/{id}, role=admin, templateFields=null, input={ "id": "asfgrg" }, output={ "errors": [ { "errorCode": "KER-USR-007", "message": "User Center mapping not found" } ] }, inputTemplate=masterdata/DeleteUserCenterMapping/deleteUserCenterMapping, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/usercentermapping/{id})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-USR-007 KER-USR-007 PASS

back to summary

SearchUserCenterMapping

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchUserCenterMapping_All_ValidUser_Smoke

Testcase Input
testCaseName=MasterData_SearchUserCenterMapping_All_ValidUser_Smoke, endPoint=/v1/masterdata/usercentermapping/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "userId", "type": "equals", "value": "globaladmin" } ], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "userId": "globaladmin", "zoneName": "$IGNORE$", "regCenterId": "$IGNORE$", "zoneCode": "$IGNORE$" }] }, inputTemplate=masterdata/SearchUserCenterMapping/searchUserCenterMapping, outputTemplate=masterdata/SearchUserCenterMapping/searchUserCenterMappingResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/usercentermapping/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.(data)[0].userId globaladmin globaladmin PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchUserCenterMapping_InValid_ColumnInvalid

Testcase Input
testCaseName=MasterData_SearchUserCenterMapping_InValid_ColumnInvalid, endPoint=/v1/masterdata/usercentermapping/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "userId1", "type": "equals", "value": "000000" } ], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-500", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchUserCenterMapping/searchUserCenterMapping, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/usercentermapping/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-500 KER-MSD-500 PASS

back to summary

DeleteZoneUser

io.mosip.testrig.apirig.testscripts.DeleteWithParam#MasterData_DeleteZoneUser_All_Valid_Smoke_sid

Testcase Input
testCaseName=MasterData_DeleteZoneUser_All_Valid_Smoke_sid, endPoint=/v1/masterdata/zoneuser/{userid}/{zonecode}, role=admin, templateFields=null, input={ "userid": "func_auto_test_user", "zonecode": "$ZONE_CODE$" }, output={ }, inputTemplate=masterdata/DeleteZoneUser/deleteZoneUser, outputTemplate=masterdata/DeleteZoneUser/deleteZoneUserResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/zoneuser/{userid}/{zonecode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

GetApplicantType

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_FLE_FR_CHL_False

Testcase Input
testCaseName=Masterdata_GetApplicantType_FLE_FR_CHL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "2018/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "005" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 005 006 FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at otp output validation at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:209) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_FLE_FR_CHL_True

Testcase Input
testCaseName=Masterdata_GetApplicantType_FLE_FR_CHL_True, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "2018/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "005" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 005 006 FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at otp output validation at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:209) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_FLE_NFR_CHL_False

Testcase Input
testCaseName=Masterdata_GetApplicantType_FLE_NFR_CHL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "2018/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "007" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 007 008 FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at otp output validation at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:209) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_FLE_NFR_CHL_true

Testcase Input
testCaseName=Masterdata_GetApplicantType_FLE_NFR_CHL_true, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "2018/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "007" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 007 008 FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at otp output validation at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:209) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_MLE_FR_CHL_False

Testcase Input
testCaseName=Masterdata_GetApplicantType_MLE_FR_CHL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "2018/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "001" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 001 002 FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at otp output validation at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:209) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_MLE_NFR_CHL_False

Testcase Input
testCaseName=Masterdata_GetApplicantType_MLE_NFR_CHL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "2018/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "003" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 003 004 FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at otp output validation at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:209) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_MLE_NFR_CHL_True

Testcase Input
testCaseName=Masterdata_GetApplicantType_MLE_NFR_CHL_True, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "2018/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "003" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 003 004 FAIL
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at otp output validation at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:209) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_DOB_lessThanAYear

Testcase Input
testCaseName=Masterdata_GetApplicantType_DOB_lessThanAYear, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "2021/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "005" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 005 005 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_FLE_FR_ADL_False

Testcase Input
testCaseName=Masterdata_GetApplicantType_FLE_FR_ADL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "006" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 006 006 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_FLE_FR_ADL_true

Testcase Input
testCaseName=Masterdata_GetApplicantType_FLE_FR_ADL_true, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "006" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 006 006 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_FLE_NFR_ADL_False

Testcase Input
testCaseName=Masterdata_GetApplicantType_FLE_NFR_ADL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "008" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 008 008 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_FLE_NFR_ADL_true

Testcase Input
testCaseName=Masterdata_GetApplicantType_FLE_NFR_ADL_true, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "008" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 008 008 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_Future_date_as_DOB

Testcase Input
testCaseName=Masterdata_GetApplicantType_Future_date_as_DOB, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "2029/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-151", "message": "DOB cannot exceed current date" } ] }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-151 KER-MSD-151 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_MLE_FR_ADL_False

Testcase Input
testCaseName=Masterdata_GetApplicantType_MLE_FR_ADL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "002" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 002 002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_MLE_FR_ADL_True

Testcase Input
testCaseName=Masterdata_GetApplicantType_MLE_FR_ADL_True, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "002" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 002 002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_MLE_NFR_ADL_False

Testcase Input
testCaseName=Masterdata_GetApplicantType_MLE_NFR_ADL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "004" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 004 004 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_MLE_NFR_ADL_True

Testcase Input
testCaseName=Masterdata_GetApplicantType_MLE_NFR_ADL_True, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "004" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 004 004 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_invalid_biometricAvailable

Testcase Input
testCaseName=Masterdata_GetApplicantType_invalid_biometricAvailable, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": "fsadfdf" } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "002" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 002 002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_invalid_dateOfBirth

Testcase Input
testCaseName=Masterdata_GetApplicantType_invalid_dateOfBirth, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "2018-01-01 10:00:00.00Z" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-147", "message": "Invalid query passed for applicant type" } ] }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-147 KER-MSD-147 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_invalid_gender

Testcase Input
testCaseName=Masterdata_GetApplicantType_invalid_gender, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "35132" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "000" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 000 000 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_invalid_residenceStatus

Testcase Input
testCaseName=Masterdata_GetApplicantType_invalid_residenceStatus, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "4564" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "000" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 000 000 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_response_time

Testcase Input
testCaseName=Masterdata_GetApplicantType_response_time, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "002" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 002 002 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#Masterdata_GetApplicantType_valid_smoke

Testcase Input
testCaseName=Masterdata_GetApplicantType_valid_smoke, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "002" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/getApplicantType)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
response.applicantType.applicantTypeCode 002 002 PASS

back to summary

SearchPacketWorkflow

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchPacketWorkflow_Valid_Smoke

Testcase Input
testCaseName=MasterData_SearchPacketWorkflow_Valid_Smoke, endPoint=/v1/masterdata/packet/search, role=admin, templateFields=null, input={ "filters": [ { "columnName": "statusCode", "type": "equals", "value": "PROCESSED" } ], "sort": [ { "sortField": "createDateTime", "sortType": "desc" } ], "pageStart": 0, "pageFetch": 10, "requesttime": "$TIMESTAMP$" }, output={ "statusCode": "PROCESSED" }, inputTemplate=masterdata/SearchPacketWorkflow/searchPacket, outputTemplate=masterdata/SearchPacketWorkflow/searchPacketResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/packet/search)

Response:
Output Validation Exception
org.testng.SkipException: Marking testcase as Skipped, as no Output comparison done at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:506) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:465) at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:196) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchPacketWorkflow_Empty_ColumnName

Testcase Input
testCaseName=MasterData_SearchPacketWorkflow_Empty_ColumnName, endPoint=/v1/masterdata/packet/search, role=admin, templateFields=null, input={ "filters": [ { "columnName": "", "type": "equals", "value": "PROCESSED" } ], "sort": [ { "sortField": "createDateTime", "sortType": "desc" } ], "pageStart": 0, "pageFetch": 1, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "RPR-WAA-000", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchPacketWorkflow/searchPacket, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/packet/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RPR-WAA-000 RPR-WAA-000 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_SearchPacketWorkflow_Invalid_Pagination

Testcase Input
testCaseName=MasterData_SearchPacketWorkflow_Invalid_Pagination, endPoint=/v1/masterdata/packet/search, role=admin, templateFields=null, input={ "filters": [ { "columnName": "statusCode", "type": "equals", "value": "PROCESSED" } ], "sort": [ { "sortField": "createDateTime", "sortType": "desc" } ], "pageStart": 0, "pageFetch": -1, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "RPR-WAA-002", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchPacketWorkflow/searchPacket, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/packet/search)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RPR-WAA-002 RPR-WAA-002 PASS

back to summary

ResumePacketWorkflow

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ResumePacketWorkflow_inValid_requesttime

Testcase Input
testCaseName=MasterData_ResumePacketWorkflow_inValid_requesttime, endPoint=/v1/masterdata/packet/resume, role=admin, templateFields=null, input={ "workflowId": "sfgbvafb", "workflowAction": "RESUME", "requesttime": "afgbb" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/ResumePacketWorkflow/resumePacket, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/packet/resume)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-999 KER-MSD-999 PASS

back to summary

io.mosip.testrig.apirig.testscripts.SimplePost#MasterData_ResumePacketWorkflow_inValid_workFlowId

Testcase Input
testCaseName=MasterData_ResumePacketWorkflow_inValid_workFlowId, endPoint=/v1/masterdata/packet/resume, role=admin, templateFields=null, input={ "workflowId": "sfgbvafb", "workflowAction": "RESUME", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "RPR-WAA-003", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/ResumePacketWorkflow/resumePacket, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/packet/resume)

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode RPR-WAA-003 RPR-WAA-003 PASS

back to summary

FetchHolidays

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchHolidays_allValid_smoke_with_Id_and_langCode

Testcase Input
testCaseName=MasterData_FetchHolidays_allValid_smoke_with_Id_and_langCode, endPoint=/v1/masterdata/holidays/{holidayid}/{langcode}, role=admin, templateFields=null, input={ "holidayid":"2000001", "langcode":"eng" }, output={ }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/FetchHolidays/fetchHolidayResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/{holidayid}/{langcode})

Response:
Output Validation Exception
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Response has errors at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:504) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493) at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:465) at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:152) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197) at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128) ... Removed 21 stack frames

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchHolidays_allValid_smoke_get

Testcase Input
testCaseName=MasterData_FetchHolidays_allValid_smoke_get, endPoint=/v1/masterdata/holidays, role=admin, templateFields=null, input={ "holidayid":"$REMOVE$", "langcode": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/FetchHolidays/fetchHolidayResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays)
No request body

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchHolidays_allValid_smoke_with_Id

Testcase Input
testCaseName=MasterData_FetchHolidays_allValid_smoke_with_Id, endPoint=/v1/masterdata/holidays/{holidayid}, role=admin, templateFields=null, input={ "holidayid":"2000001", "langcode":"$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/FetchHolidays/fetchHolidayResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/{holidayid})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchHolidays_invalid_holidayid_unexisting

Testcase Input
testCaseName=MasterData_FetchHolidays_invalid_holidayid_unexisting, endPoint=/v1/masterdata/holidays/{holidayid}, role=admin, templateFields=null, input={ "holidayid":"2450001", "langcode":"$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-020", "message": "Holiday not found" } ] }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/{holidayid})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-020 KER-MSD-020 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchHolidays_invalid_holidayid_unexisting with langCode

Testcase Input
testCaseName=MasterData_FetchHolidays_invalid_holidayid_unexisting with langCode, endPoint=/v1/masterdata/holidays/{holidayid}/{langcode}, role=admin, templateFields=null, input={ "holidayid":"2450001", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-020", "message": "Holiday not found" } ] }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/{holidayid}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-020 KER-MSD-020 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchHolidays_invalid_langcode_unexisting

Testcase Input
testCaseName=MasterData_FetchHolidays_invalid_langcode_unexisting, endPoint=/v1/masterdata/holidays/{holidayid}/{langcode}, role=admin, templateFields=null, input={ "holidayid":"2450001", "langcode":"GER" }, output={ "errors": [ { "errorCode": "KER-MSD-020", "message": "Holiday not found" } ] }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/holidays/{holidayid}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-020 KER-MSD-020 PASS

back to summary

FetchTemplateType

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchTemplateType_allValid_smoke

Testcase Input
testCaseName=MasterData_FetchTemplateType_allValid_smoke, endPoint=/v1/masterdata/templatetypes/{code}/{langcode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "code": "auth-email-content" }, output={ }, inputTemplate=masterdata/FetchTemplateType/fetchTemplateType, outputTemplate=masterdata/FetchTemplateType/fetchTemplateTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatetypes/{code}/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchTemplateType_allValid_smoke_langcode

Testcase Input
testCaseName=MasterData_FetchTemplateType_allValid_smoke_langcode, endPoint=/v1/masterdata/templatetypes/{langcode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "code": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchTemplateType/fetchTemplateType, outputTemplate=masterdata/FetchTemplateType/fetchTemplateTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatetypes/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchTemplateType_inValid_code

Testcase Input
testCaseName=MasterData_FetchTemplateType_inValid_code, endPoint=/v1/masterdata/templatetypes/{code}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "code": "autmail-content" }, output={ "errors": [ { "errorCode": "KER-MSD-249", "message": "Template Type not Found" } ] }, inputTemplate=masterdata/FetchTemplateType/fetchTemplateType, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templatetypes/{code}/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-249 KER-MSD-249 PASS

back to summary

FetchAllTemplates

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchAllTemplates_AllValid_smoke

Testcase Input
testCaseName=MasterData_FetchAllTemplates_AllValid_smoke, endPoint=/v1/masterdata/templates/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllTemplates/fetchAllTemplates, outputTemplate=masterdata/FetchAllTemplates/fetchAllTemplatesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/all)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FetchMissingTemplates

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchMissingTemplates_Allvalid_smoke

Testcase Input
testCaseName=MasterData_FetchMissingTemplates_Allvalid_smoke, endPoint=/v1/masterdata/templates/missingids/{langcode}?fieldName={fieldName}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "fieldName": "description" }, output={ }, inputTemplate=masterdata/FetchMissingTemplates/fetchMissingTemplates, outputTemplate=masterdata/FetchMissingTemplates/fetchMissingTemplatesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/missingids/{langcode}?fieldName={fieldName})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchMissingTemplates_valid_smoke

Testcase Input
testCaseName=MasterData_FetchMissingTemplates_valid_smoke, endPoint=/v1/masterdata/templates/missingids/{langcode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "fieldName": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchMissingTemplates/fetchMissingTemplates, outputTemplate=masterdata/FetchMissingTemplates/fetchMissingTemplatesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/templates/missingids/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FetchUISpec

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchUISpec_allValid_smoke_with_lang

Testcase Input
testCaseName=MasterData_FetchUISpec_allValid_smoke_with_lang, endPoint=/v1/masterdata/uispec/{domain}/latest, role=admin, templateFields=null, input={ "domain": "registration-client" }, output={ }, inputTemplate=masterdata/FetchUISpec/fetchUISpec, outputTemplate=masterdata/FetchUISpec/fetchUISpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/uispec/{domain}/latest)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FetchAllUISpec

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchAllUISpec_valid_smoke

Testcase Input
testCaseName=MasterData_FetchAllUISpec_valid_smoke, endPoint=/v1/masterdata/uispec/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllUISpec/fetchAllUISpec, outputTemplate=masterdata/FetchAllUISpec/fetchAllUISpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/uispec/all)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FetchAllIdschema

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchAllIdschema_valid_smoke

Testcase Input
testCaseName=MasterData_FetchAllIdschema_valid_smoke, endPoint=/v1/masterdata/idschema/all, role=admin, templateFields=null, input={ }, output={ "data": [{ }] }, inputTemplate=masterdata/FetchAllIdschema/fetchAllIdschema, outputTemplate=masterdata/FetchAllIdschema/fetchAllIdschemaResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/idschema/all)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FetchIdSchema

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchIdSchema_allValid_smoke_with_lang

Testcase Input
testCaseName=MasterData_FetchIdSchema_allValid_smoke_with_lang, endPoint=/v1/masterdata/idschema/latest, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchIdSchema/fetchIdSchema, outputTemplate=masterdata/FetchIdSchema/fetchIdSchemaResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/idschema/latest)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FetchModule

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchModule_Invalid_smoke_with_Invalid_langcode

Testcase Input
testCaseName=MasterData_FetchModule_Invalid_smoke_with_Invalid_langcode, endPoint=/v1/masterdata/modules/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng1" }, output={ "errors": [ { "errorCode": "KER-MSD-248", "message": "Module not Found" } ] }, inputTemplate=masterdata/FetchModule/fetchModule, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/modules/{langcode})

Response:

Output validation: EXPECTED vs ACTUAL
FieldName Expected Value Actual Value Status
(errors)[0].errorCode KER-MSD-248 KER-MSD-248 PASS

back to summary

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchModule_allValid_smoke_with_lang

Testcase Input
testCaseName=MasterData_FetchModule_allValid_smoke_with_lang, endPoint=/v1/masterdata/modules/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchModule/fetchModule, outputTemplate=masterdata/FetchModule/fetchModuleResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/modules/{langcode})

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary

FetchAppConfig

io.mosip.testrig.apirig.testscripts.GetWithParam#MasterData_FetchAppConfig_allValid_smoke

Testcase Input
testCaseName=MasterData_FetchAppConfig_allValid_smoke, endPoint=/v1/masterdata/configs, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAppConfig/fetchAppConfig, outputTemplate=masterdata/FetchAppConfig/fetchAppConfigResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null
Messages
Request: (End Point URL: https://api-internal.qa-release.mosip.net/v1/masterdata/configs)

Response:

Marking test case as passed. As Output validation not performed and no errors in the response

back to summary